Shared posts

20 Apr 22:03

Sockets in a Bind

by Lex Neva

Back on August 11, 2016, Heroku experienced increased routing latency in the EU region of the common runtime. While the official follow-up report describes what happened and what we've done to avoid this in the future, we found the root cause to be puzzling enough to require a deep dive into Linux networking.

The following is a write-up by SRE member Lex Neva (what's SRE?) and routing engineer Fred Hebert (now Heroku alumni) of an interesting Linux networking "gotcha" they discovered while working on incident 930.

The Incident

Our monitoring systems paged us about a rise in latency levels across the board in the EU region of the Common Runtime. We quickly saw that the usual causes didn’t apply: CPU usage was normal, packet rates were entirely fine, memory usage was green as a summer field, request rates were low, and socket usage was well within the acceptable range. In fact, when we compared the EU nodes to their US counterparts, all metrics were at a nicer level than the US ones, except for latency. How to explain this?

One of our engineers noticed that connections from the routing layer to dynos were getting the POSIX error code EADDRINUSE, which is odd.

For a server socket created with listen(), EADDRINUSE indicates that the port specified is already in use. But we weren’t talking about a server socket; this was the routing layer acting as a client, connecting to dynos to forward an HTTP request to them. Why would we be seeing EADDRINUSE?

TCP/IP Connections

Before we get to the answer, we need a little bit of review about how TCP works.

Let’s say we have a program that wants to connect to some remote host and port over TCP. It will tell the kernel to open the connection, and the kernel will choose a source port to connect from. That’s because every IP connection is uniquely specified by a set of 4 pieces of data:

( <SOURCE-IP> : <SOURCE-PORT> , <DESTINATION-IP> : <DESTINATION-PORT> )

No two connections can share this same set of 4 items (called the “4-tuple”). This means that any given host (<SOURCE-IP>) can only connect to any given destination (<DESTINATION-IP>:<DESTINATION-PORT>) at most 65536 times concurrently, which is the total number of possible values for <SOURCE-PORT>. Importantly, it’s okay for two connections to use the same source port, provided that they are connecting to a different destination IP and/or port.

Usually a program will ask Linux (or any other OS) to automatically choose an available source port to satisfy the rules. If no port is available (because 65536 connections to the given destination (<DESTINATION-IP>:<DESTINATION-PORT>) are already open), then the OS will respond with EADDRINUSE.

This is a little complicated by a feature of TCP called “TIME_WAIT”. When a given connection is closed, the TCP specification declares that both ends should wait a certain amount of time before opening a new connection with the same 4-tuple. This is to avoid the possibility that delayed packets from the first connection might be misconstrued as belonging to the second connection.

Generally this TIME_WAIT waiting period lasts for only a minute or two. In practice, this means that even if 65536 connections are not currently open to a given destination IP and port, if enough recent connections were open, there still may not be a source port available for use in a new connection. In practice even fewer concurrent connections may be possible since Linux tries to select source ports randomly until it finds an available one, and with enough source ports used up, it may not find a free one before it gives up.

Port exhaustion in Heroku’s routing layer

So why would we see EADDRINUSE in connections from the routing layer to dynos? According to our understanding, such an error should not happen. It would indicate that 65536 connections from a specific routing node were being made to a specific dyno. This should mean that the theoretical limit on concurrent connections should be far more than a single dyno could ever hope to handle.

We could easily see from our application traffic graphs that no dyno was coming close to this theoretical limit. So we were left with a concerning mystery: how was it possible that we were seeing EADDRINUSE errors?

We wanted to prevent the incident from ever happening again, and so we continued to dig - taking a dive into the internals of our systems.

Our routing layer is written in Erlang, and the most likely candidate was its virtual machine’s TCP calls. Digging through the VM’s network layer we got down to the sock_connect call which is mostly a portable wrapper around the linux connect() syscall.

Seeing this, it seemed that nothing in there was out of place to cause the issue. We’d have to go deeper, in the OS itself.

After digging and reading many documents, one of us noticed this bit in the now well-known blog post Bind before connect:

Bind is usually called for listening sockets so the kernel needs to make sure that the source address is not shared with anyone else. It's a problem. When using this techique [sic] in this form it's impossible to establish more than 64k (ephemeral port range) outgoing connections in total. After that the attempt to call bind() will fail with an EADDRINUSE error - all the source ports will be busy.

[...]

When we call bind() the kernel knows only the source address we're asking for. We'll inform the kernel of a destination address only when we call connect() later.

This passage seems to be describing a special case where a client wants to make an outgoing connection with a specific source IP address. We weren’t doing that in our Erlang code, so this still didn’t seem to fit our situation well. But the symptoms matched so well that we decided to check for sure whether the Erlang VM was doing a bind() call without our knowledge.

We used strace to determine the actual system call sequence being performed. Here’s a snippet of strace output for a connection to 10.11.12.13:80:

socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 3
*bind*(3, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
connect(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("10.11.12.13")}, 16) = 0

To our surprise, bind() was being called! The socket was being bound to a <SOURCE-IP>:<SOURCE-PORT> of 0.0.0.0:0. Why?

This instructs the kernel to bind the socket to any IP and any port. This seemed a bit useless to us, as the kernel would already select an appropriate <SOURCE-IP> when connect() was called, based on the destination IP address and the routing table.

This bind() call seemed like a no-op. But critically, this call required the kernel to select the <SOURCE-IP> right then and there, without having any knowledge of the other 3 parts of the 4-tuple: <SOURCE-IP>, <DESTINATION-IP>, and <DESTINATION-PORT>. The kernel would therefore have only 65536 possible choices and might return EADDRINUSE, as per the bind() manpage:

EADDRINUSE (Internet domain sockets) The port number was specified as zero in the socket address structure, but, upon attempting to bind to an ephemeral port, it was determined that all port numbers in the ephemeral port range are currently in use. See the discussion of /proc/sys/net/ipv4/ip_local_port_range ip(7).

Unbeknownst to us, we had been operating for a very long time with far lower of a tolerance threshold than expected -- the ephemeral port range was effectively a limit to how much traffic we could tolerate per routing layer instance, while we thought no such limitation existed.

The Fix

Reading further in Bind before connect yields the fix: just set the SO_REUSEADDR socket option before the bind() call. In Erlang this is done by simply passing {reuseaddr, true}.

At this point we thought we had our answer, but we had to be sure. We decided to test it.

We first wrote a small C program that exercised the current limit:

#include <sys/types.h>
#include <sys/socket.h>
#include <stdio.h>
#include <string.h>
#include <arpa/inet.h>
#include <unistd.h>

int main(int argc, char **argv) {
  /* usage: ./connect_with_bind <num> <dest1> <dest2> ... <destN>
   *
   * Opens <num> connections to port 80, round-robining between the specified
   * destination IPs.  Then it opens the same number of connections to port
   * 443.
   */

  int i;
  int fds[131072];
  struct sockaddr_in sin;
  struct sockaddr_in dest;

  memset(&sin, 0, sizeof(struct sockaddr_in));

  sin.sin_family = AF_INET;
  sin.sin_port = htons(0);  // source port 0 (kernel picks one)
  sin.sin_addr.s_addr = htonl(INADDR_ANY);  // source IP 0.0.0.0

  for (i = 0; i < atoi(argv[1]); i++) {
    memset(&dest, 0, sizeof(struct sockaddr_in));
    dest.sin_family = AF_INET;
    dest.sin_port = htons(80);

    // round-robin between the destination IPs specified
    dest.sin_addr.s_addr = inet_addr(argv[2 + i % (argc - 2)]);

    fds[i] = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
    bind(fds[i], (struct sockaddr *)&sin, sizeof(struct sockaddr_in));
    connect(fds[i], (struct sockaddr *)&dest, sizeof(struct sockaddr_in));
  }

  sleep(5);

  fprintf(stderr, "GOING TO START CONNECTING TO PORT 443\n");

  for (i = 0; i < atoi(argv[1]); i++) {
    memset(&dest, 0, sizeof(struct sockaddr_in));
    dest.sin_family = AF_INET;
    dest.sin_port = htons(443);
    dest.sin_addr.s_addr = inet_addr(argv[2 + i % (argc - 2)]);

    fds[i] = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
    bind(fds[i], (struct sockaddr *)&sin, sizeof(struct sockaddr_in));
    connect(fds[i], (struct sockaddr *)&dest, sizeof(struct sockaddr_in));
  }

  sleep(5);
}

We increased our file descriptor limit and ran this program as follows:

./connect_with_bind 65536 10.11.12.13 10.11.12.14 10.11.12.15

This program attempted to open 65536 connections to port 80 on the three IPs specified. Then it attempted to open another 65536 connections to port 443 on the same IPs. If only the 4-tuple were in play, we should be able to open all of these connections without any problem.

We ran the program under strace while monitoring ss -s for connection counts. As expected, we began seeing EADDRINUSE errors from bind(). In fact, we saw these errors even before we’d opened 65536 connections. The Linux kernel does source port allocation by randomly selecting a candidate port and then checking the N following ports until it finds an available port. This is an optimization to prevent it from having to scan all 65536 possible ports for each connection.

Once that baseline was established, we added the SO_REUSEADDR socket option. Here are the changes we made:

--- connect_with_bind.c 2016-12-22 10:29:45.916723406 -0500
+++ connect_with_bind_and_reuse.c   2016-12-22 10:31:54.452322757 -0500
@@ -17,6 +17,7 @@
   int fds[131072];
   struct sockaddr_in sin;
   struct sockaddr_in dest;
+  int one = 1;

   memset(&sin, 0, sizeof(struct sockaddr_in));

@@ -33,6 +34,7 @@
     dest.sin_addr.s_addr = inet_addr(argv[2 + i % (argc - 2)]);

     fds[i] = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
+    setsockopt(fds[i], SOL_SOCKET, SO_REUSEADDR, &one, sizeof(int));
     bind(fds[i], (struct sockaddr *)&sin, sizeof(struct sockaddr_in));
     connect(fds[i], (struct sockaddr *)&dest, sizeof(struct sockaddr_in));
   }
@@ -48,6 +50,7 @@
     dest.sin_addr.s_addr = inet_addr(argv[2 + i % (argc - 2)]);

     fds[i] = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
+    setsockopt(fds[i], SOL_SOCKET, SO_REUSEADDR, &one, sizeof(int));
     bind(fds[i], (struct sockaddr *)&sin, sizeof(struct sockaddr_in));
     connect(fds[i], (struct sockaddr *)&dest, sizeof(struct sockaddr_in));
   }

We ran it like this:

./connect_with_bind_and_reuse 65536 10.11.12.13 10.11.12.14 10.11.12.15

Our expectation was that bind() would stop returning EADDRINUSE. The new program confirmed this fairly rapidly, and showed us once more that what you may expect from theory and practice has quite a gap to be bridged.

Knowing this, all we had to do is confirm that the {reuseaddr, true} option for the Erlang side would work, and a quick strace of a node performing the call confirmed that the appropriate setsockopt() call was being made.

Giving Back

It was quite an eye-opening experience to discover this unexpected connection limitation in our routing layer. The patch to Vegur, our open-sourced HTTP proxy library, was deployed a couple of days later, preventing this issue from ever biting us again.

We hope that sharing our experience here, we might save you from similar bugs in your systems.

20 Apr 22:03

Dear Wirecutter: Which Earbuds Have the Best Mics?

by Lauren Dragan

Q: I know earbud reviews are a dime a dozen and most center around sound quality, but I would like to use earbuds to talk on my mobile phone, often for work-related calls. I have tried different recommended earbuds only to be disappointed by the mic, including the Sennheiser momentum series, the 1More Triple Driver headphones, and the BlackBerry Premium Stereo Headset I just ordered. I recently switched to an Android phone, and my tried and true Klipsch earbuds are not compatible.

I am tempted to buy a gaming headset since they have a retractable boom mic. Can you recommend any earbuds with a great mic?

20 Apr 22:03

Samsung Galaxy S8 IP68 Water Resistant Rating Explained

by Rajesh Pandey
Similar to their predecessor, the Samsung Galaxy S8 and Galaxy S8+ feature an IP68 certification that makes them dust and water-resistant. If this will be your first Galaxy device or a smartphone in general, then there’s a lot you need to know about the Galaxy S8’s IP68 certification. Continue reading →
20 Apr 22:03

What really happened with Fox News and Bill O’Reilly

by Josh Bernoff

I’ve just read the statements about Fox News host Bill O’Reilly leaving. It is hard to believe statements this short can be this overblown and vacuous. Here’s some context. O’Reilly had the top-rated show on Fox News. Reporters Emily Steel and Michael S. Schmidt published a story in The New York Times that detailed five allegations of sexual … Continued

The post What really happened with Fox News and Bill O’Reilly appeared first on without bullshit.

20 Apr 22:02

Facebook’s algorithm isn’t surfacing one-third of our posts. And it’s getting worse

files/images/Facebook_post_reach.png


Kurt Gessler, Medium, Apr 23, 2017


I left Facebook at the end of last August for several reasons. The final straw was advertising designed to defeat ad blocking tools in my browser. But this was on top of increasingly irrelevant content. And it was because my own posts - both personal, and also those from OLDaily - simply weren't being delivered to followers. Remember, followers were people who specifically wanted my posts, but Facebook decided to sent them garbage from content mills instead. I was not alone, obviously, and the Chicago Tribune has been tracking similar results. Imagine a telephone system designed this way. You hear Alex Jones shouting in your ear instead of the person who actually called you.

[Link] [Comment]
20 Apr 22:02

Raspberry Pi Resources: coding for all ages

by Olivia Robinson

Following a conversation in the Pi Towers kitchen about introducing coding to a slightly older demographic, we sent our Events Assistant Olivia on a mission to teach her mum how to code. Here she is with her findings.

“I can’t code – I’m too old! I don’t have a young person to help me!”

I’ve heard this complaint many times, but here’s the thing: there are Raspberry Pi resources for all ages and abilities! I decided to put the minds of newbie coders at rest, and prove that you can get started with coding whatever your age or experience. For this task, I needed a little help. Here, proudly starring in her first Raspberry Pi blog, is my mum, Helen Robinson.

Helen looks at the learning resource.

My mum is great, but she’s not the most tech-savvy person. She had never attempted any coding before this challenge.

Coding spinning flowers

To prove how easy it is to follow Raspberry Pi resources, I set her the challenge of completing the Spinning Flower Wheel project. She started by reading the Getting Started leaflet that we use on the Raspberry Pi stand at events such as Bett or Maker Faire. You can find the resource here, or watch Carrie Anne talk you through the project here.

She then made her flower pot (which admittedly is more of a heart pot, as I only had heart stickers).

Helen and her flower pot

My mum, with her love-ly heart pot.

She followed the resource to write her code in Python. Then, for the moment of truth, she pressed run. Her reaction was priceless.

Olivia’s mum makes a motor work

Uploaded by Raspberry Pi on 2017-04-19.

She continued coding. She changed the speed of the wheel and added a button to start it spinning. Finally, she was able to add her flower heart pot to the wheel.

Olivia’s mum completes the spinning flower resource

Uploaded by Raspberry Pi on 2017-04-19.

Here’s to you, Mrs. Robinson

Although I sat with her throughout the build, I merely took photos while she did all the work. I’m proud to say that she completed the project all by herself – without help from me, or from “a young person”. I just made the tea!

We had so much fun completing the resource, and we would encourage all those curious about coding to give it a go. If my mum managed to do it – and enjoy it – anyone can!

The post Raspberry Pi Resources: coding for all ages appeared first on Raspberry Pi.

20 Apr 22:02

New Skin

by Tara Aghdashloo

Art fairs give me anxiety. To look at hundreds if not thousands of artworks at once means little more than a superficial scan of volumes of visual data, sounds, themes, voices and stories, all begging for your attention or screaming their intentions at you. It is a surreal, sensory overstimulation. Surreal, because in one corner, for instance, you see a giant white body of a snake on which people with virtual reality glasses strapped to their faces are sitting, necks cranked inharmoniously like owls in trance. This was last year’s Frieze art fair, and the snake, Jon Rafman’s Transdimensional Serpent, was set in a luminous yellow booth of Seventeen Gallery. If surrealism is the displacement of the ordinary in an extraordinary situation, one look at the works of artists in the immersive, digital sphere and you’ll find an uncanny surreal vernacular.

Like a snake, the digital is swift, vigorously morphing or shedding old skin, discarding old versions for a new slick adaptation, consuming subjects whole that are seemingly inconsumable, basking on the open rocks or crawling into deep crevices, or all at once. Unlike an ophidian, the digital is nonlinear, expanding like a rhizome, growing in all directions and with little need for anything other than itself to feed on — a living ouroboros. In this discursive paradigm, the line between real and unreality, the spirited and the dead, is thinned and redrawn.


The Biblical serpent, having condemned us to our desire, remains a sacred reminder of our vices. George Bataille identifies the human taste for fatalism: We are not just a curious animal, but an animal attracted to death and destruction to dangerous degrees. “What we have been waiting for all our lives is this disordering of the order that suffocates us. Some object should be destroyed in this disordering … We gravitate to the negation of that limit of death, which fascinates like light,” he writes in The Cruel Practice of Art (1949). In his view, we have a primordial dissatisfaction with “normalcy” and are bored with the natural cycle of life, which lends the imagination many alternative realities, giving us something to live and die for, and summoning parallel universes where these scenarios exist. “Only a few of us, amid the great fabrications of society, hang on to our really childish reactions, still wonder naively what we are doing on the earth and what sort of joke is being played on us.” The desire remains to “decipher skies and paintings, go behind these starry backgrounds or these painted canvases and, like kids trying to find a gap in a fence, try to look through the cracks in the world.”

The surreal punctures the familiar; so we look for fissures, and if we don’t find any, we contrive them into existence

In her “morphological” essay “The Skin of the Dead: Shrouds, Screens, Ectoplasms” on Christian iconography of the hereafter — the material traces left behind by the departed and the difficulty of imagining what remains of the living — anthropologist Christine Bergé describes this magical ideation: “The image-screen painted by the artists becomes a window through which one looks, and that looks out over the landscapes beyond … Presences emanate from the surface, unfold and penetrate the floating gaze of the contemplator.” And then we are transfixed: “The painting becomes an open window on a virtual world … Each shadow of the picture becomes a fold that contains its treasure to discover. From the bottom of the canvas arise glances, the creatures enclosed in the threads of the canvas begin to free themselves.” And so we look for fissures — for the surreal — and if we don’t find any, we contrive them into existence. An existence that, for some, corresponds less and less to a warm-blooded body.


The surreal is unsettling because it is almost real, behaving unrealistically. It punctures the familiar while operating strangely, uncannily. And in a ravenously accelerated shedding and shifting process, digital art liberates surrealist aesthetics, providing technologies to incorporate objects in abject spaces.

Hilma af Klint, the evanescent goddess of abstract art, was fiercely committed to her self-proclaimed role as a medium. Painting in the early 19th century and influenced by the methods and philosophies of Madame Blavatsky, Annie Besant, and Rudolf Steiner, she studied the otherworldly in codified, colorful, and symbolic apparitions, erratically but with purpose, in her sketchbooks and on canvases. Her work, which predated a canon of abstract artists (Wassily Kandinsky, André Masson), remained unknown until almost a century later: works that brought on swans, snakes, and slivering helixes like strands of DNA or alien script, with fearless bright hues unleashed onto the canvas.

Image: What a Human Being Is, c.1910, Hilma af Klint

Af Klint’s oeuvre was based on a complex religious philosophy; “images came to her from higher beings residing in a dimension only discernible through clairvoyance,” as BreeAnn Midavaine wrote in “Hilma af Klint: The Medium of Abstraction.” Though Af Klint’s interest in the occult started early, she later became one of the five women in De Fem, a group of likeminded spiritual enthusiasts. Her life spanned the implosive, supernatural period when other kinds of mediums to the unseen world — electron microscopes, X-rays — had renewed theosophy, a methodical study of spiritualism. And as real-world modes or evidence of the unseen materialized, so did, famously, the phenomenon of their diabolical equivalents known as “influencing machines,” looming malevolently in the imagination of paranoid schizophrenic patients. One psychiatric patient in Switzerland, Jeanne Natalie Wintsch, seemed to identify with the newly available broadcast technology in her 1924 stitch work, Je Suis Radio.

Je Suis Radio, 1924, Jeanne Natalie Wintsch.

These technological expositions, for Af Klint, “combined with her examination of the philosophies of Madame Blavatsky, Annie Besant, and Rudolf Steiner, greatly influenced her artistic methodology and style, which varied from geometric abstraction to an early form of Surrealism” — a new movement set to release the subconscious by disregarding many conventions of form. Af Klint’s mystical excursions were central themes to André Breton’s Surrealist Manifesto (1924), in which he described surrealism as “pure psychic automatism, by which one proposes to express, either verbally, in writing, or by any other manner, the real functioning of thought.” And in this process, Breton and his fellow surrealists, Salvador Dali among them, would use automatic writing, hypnosis, and other experimental devices meant to to extract the unconscious mind by unveiling its minute physical manifestations.

Yet Af Klint closeted her virtual adventures, and was principally known as a landscape and portrait artist. Her mentor Rudolf Steiner at one point advised that even though her “laboriously discovered signs and symbols” were not understood by many of her contemporaries, it was “the future she was working for.”

She wasn’t really alone, when you discover the correlations with the work of Emma Kunz. Both women: an unsurprising parallel given a society’s gendered prism of certain “domestic” practices, healing, storytelling, weaving. Kunz, a Swiss weaver-turned-autodidact-artist, would produce complex colored-pencil diagrams in long single sittings to meditate and visualize the invisible, which she used in her independent hypnosis practice through the 1930s. She was born into a family of weavers, too, and so she grew up alongside an ancient profession entwined with a sense of magic and myth, repetition and time, historically used to speculate about the fabric of universe — an early installation of “string theory.” Like Af Klint, Kunz was after “everything,” all of which, she said, “happens in accordance with a specific system of law, which I feel within me, and which never allows me to rest”; the coordinates of the junction of nature, art and life, that somehow serenade everything around us. Ambitious, maybe, but not far from the way we have computerized a collapse of space and time into our lives. Like Af Klint, also, Kunz’s work seemed out of time: “My art is destined for the 21st century,” she said.

Le Grand Jeu, Emma Kunz.

Thus the serpent sheds and the future arrives with many promises for change; when we started hearing each other through the telephone line, our artists were already dreaming of flying cars, cyborgs, and telepathic transportation; screens would eventually question limits of the physical world. And while theorists wrote about culture and knowledge production in the wake of mass reproduction, artists’ relationships with their tools were revolutionized. Testing the boundaries of optical perception, 20th-century technologies extended sensory expressive capabilities of humans into sound, touch, animation, and virtual realities in art and science (fiction), while in life they left insidious marks of their presence, culminating into the way we interact in this century.


On her recent curation of the Whitney Museum’s exhibition Dreamlands: Immersive Cinema and Art, 1905–2016 (named for H.P. Lovecraft’s alternate fictional dimension) Chrissie Iles recounts this dizzying but important chronology most prescient. She points to the crucial influence of 1920s Weimar Germany on the onset of technological art: “In contrast to France, where experiments with the cinematic were shaped by a dialogue with Surrealism and literature, in Germany, artists were influenced by the Bauhaus and the new industrialized environment, and their work engaged with abstraction, color, light, the cyborg, and technology’s relationship to the body in the spectacular immersive space of the city.”

With the bloody battlefields of the newly mechanized WWI, artists became sensitive to the amalgamation of technology and organic life — or the flesh, as wounded bodies were “fixed” with prosthetics. The fascination with hybrid compositions can be traced all the way back from Egyptian iconography and Assyrian mythology, to the 20th-century surrealist reincarnations in   Max Ernst’s human-bird renditions (his alter-ego, Loplop), to the “mechanical analogs” in Edward Hamilton’s 1928 Comet Doom and Captain Future, or in the more nefariously Frankenstein-esque The Mechanical Man (1921), a half-survived silent film by André Deed about a deadly man-made robot. In Dreamlands, Iles exhibits Oskar Schlemmer’s Das Triadische Ballett (1930), a surreal video of models dressed as cyborgs, which evokes a naive, whimsical sense of future life as a perfect myriad of form and biology. And yet, the film, with its various dancers in outfits redolent of automatic apparatus, miming gestures in repetition, is aphoristic of the emergence of a new aesthetic: one recreated easily by a 3D artist today, in figures with anachronistic movements and textures.  

From Oskar Schlemmer’s Das Triadische Ballett, 1930.

Perhaps we can never look at the moving image and be proselytized into its unearthly qualities as artists once were. Anthony McCall’s Line Describing a Cone (1973), for instance, a 30-minute looped 16mm projection of a dot lazily and methodically tracing a circle like a supernatural clock, experiments with not just the somatic quality of the virtual, but its message. The piece requires the audience’s movement and participation as it plays with light and shadow, in a speculative materialization of time. But Iles quotes film critic Jim Hoberman to describe the shifts in our optical and cinematic perceptions — the multitudes of planes where so-called technological aesthetics permeate, where “artifice and reality are becoming versions of each other.” Everything is a simulation, a la Jean Baudrillard’s Simulacra and Simulation. And the real and unreality, in a modern visual sense, have never been married so seamlessly as in CGI.

Like for the militant Tom Cruise in The Edge of Tomorrow, suspended in a 24-hour time loop to “save the day” and repeating his mission from the beginning every time he dies, the interchangeable role of reality and fantasy stands in for a “reset” button we press as we forge ahead. Both the visual lexicon and format of the film are identical to computer games where you “lose” — not always accidentally — and repeat the round. Out of the many films inspired by different game franchises, director Doug Liman succeeded in creating a meta experience so immersive that it’s almost unrecognizable, because the game format is never manifest but readily accepted as the plot. And so, the digital-scape evolves from the influenced to influencer, and the audience participates in its latent surrealism.

The interchangeable role of reality and fantasy stands in for a “reset” button we press as we forge ahead

The spirit and the body; the virtual and the physical; these binaries are becoming less and less relevant between art and articulations of what we are — or are becoming. Outdated technology becomes an explicit part of the message in art as a retrospective event, or an introspective of the medium, like when any filmmaker today uses a Super 8, or how Polaroid is summoned back from obscurity because of an aesthetic anchored in time. As a thing of its time, technology-laced art is bolstered by nostalgia — a feeling that grips you by the neck, tickles your throat with joy and sadness and warmth, and is a tool in itself. But as we medium-hop with greater frequency, every “obsolete” old technique or product, though valorized for its imminent scarcity, is increasingly akin to old skin cast off the same body of work. At another London Frieze booth last year, I stopped to marvel at Sylvie Fleury’s aerobic exercise videos installation. The piece, A Journey to Fitness or How to Lose 30 Pounds In Under Three Weeks was first shown at the Venice Biennale in 1993. Looking at it, frozen, I remembered my best friend and I imitating her mom to one such video in their living room in early ’90s Iran. The videos are enigmatic. What they show (a studio full of synchronized Barbie-esque women exercising sans sweat) seems real: They are real, but no longer exist. Their familiar semantic language is a portal to a shared dream, evoking an emotive response to the seemingly cool machinations of the digital.

A nostalgic reawakening: Much of art production in the digital realm is much less about originality, but about what Claire Bishop called a “meaningful recontextualization of existing artifacts.” Assemblage or collage as a repurposing of old tools is not a novel technique, but has very different concerns in the digital age. “Faced with the infinite resources of the internet, selection has emerged as a key operation: We build new files from existing components, rather than creating from scratch,” Bishop writes. Questions of originality or authorship are less central, publicly, to contemporary creations. Camille Henrot’s video-installation, Gross Fatigue, a vertiginous video montage of a multitude of objects, animals, and abstract compositions, viewed on a computer screen sidelined with folders opening into new folders, is a perfect representation of this. So is Tumblr, bought in its prime by Yahoo the year Gross Fatigue exhibited. Each is a reflection of the serpent’s avarice.


Digital space offers a boundaryless domain, a disembodied dimension with an entirely different government. Af Klint had a self-evoked duty to materialize a spiritual entity, and she devised codes and symbols to formulate her visions. “The artistic gesture,” writes Bracha L. Ettinger in “The Art-and-Healing Oeuvre,” “paradoxically becomes a reaction to what in fact is not yet there, to what is yet to come, to what the artistic gesture itself is about to produce.” Like the snake who would paint by casting off its scales, she writes, some artists’ creative gestures “do not originate in decision or will to produce this or that image, but concludes a psychic trajectory that also participates in regression, yet, contrary to regression, it creates, as by a backward movement, like a reversal of the course of psychological time, a stimulus” — the stimulus of a “gaze” playing behind the picture’s “screen.” But our collective digital experience today has already engrossed us in a virtual vernacular, from emails to Facebook likes to emojis, most being accessible enough to be reproduced and understood or repurposed endlessly, even through, as the coiled green snake famously was, the successive installations of one celebrity feud alone. Ridley Howard paints pixelated abstractions, repurposing the otherwise limitations of representational technology. Camille Henrot prints tens of banal and unanswered company emails in her installation Office of Unreplied Emails (2016), bringing to physical reality the neglected debris of digital communication, effectively dissolving what Claire Bishop refers to as “the disembodiment of the internet,” where “the physical and the social were pitched against the virtual and representational.” The internet, ouroborically, asks us to reconsider the very paradigm of an aesthetic object as that of a one-way flow of information: Can communication between users become the subject of an aesthetic?

Looking at the mainstream contemporary art community’s delay in embracing and recognizing the digital sphere at the time, Bishop mentioned the fear of code, the unknown system that governs our digital discourse. Would Af Klint today be painting the matrix? And are we afraid because we are repulsed by some other ubiquitous presence that, like the giant Spider evoked by Louise Bourgeois — Maman, an “ode” to her mother, also a weaver — hovers over humans. A reminder of our own obsolescence but as protection, too, of our legacy.

We are repulsed by Joe Pascal’s realistically deformed, grotesque creatures moving eerily in few-minute-long videos. Or by Sevdaliza’s visual and sonical, otherworldly That Other Girl (2015). The one-time niche sphere of techies and glitch and net artists, reduced to the monochrome of “new media,” is expanding, slowly seeping into the mainstream. MTV is trying it, and there’s this beloved Method Studio viral motion picture ad. In Eastern mythology, the snake is the symbol of duality, perceived to be both male and female, its poison the source of a fatal venom but also the antidote, the shedding emblematic of regeneration and immortality, yet slithering so close to the underworld as if traveling between the two realms. Mär (snake) in old Persian or Pahlavi language and Sanskrit means death, but mar in the Mazandarani dialect of Persian is rooted in the word mother and female, again, evoking both death and rebirth. In the same language, bimär, the word for a sick person, is composed of bi (without) mär (snake), an homage to the ancient Roman Asclepieia snakes that healed disease; being without it means illness. It goes on and on, this dialectic, emblematic of itself undefined, feeding off itself, transferring one meaning after another, shaping and reshaping, shifting, shedding, moving between worlds and making in its placelessness a world of its own.

20 Apr 22:02

Google reportedly building an ad-blocker into Chrome

by Bradly Shankar
Google Chrome ad-blocker

Google is reportedly working on introducing an ad-blocker in the mobile and desktop versions of its Chrome browser. The Wall Street Journal reports that, according to anonymous sources, the feature would filter out types of online ads that are considered to provide poor user experiences.

These kinds of ads would be determined by the Coalition for Better Ads, an industry group in which Google is a founding member. The Coalition released a list of advertising standards in March, with formats like pop-up ads, ads with countdown timers and auto-playing video ads being  “beneath a threshold of consumer acceptability.”

The WSJ says that Google is considering holding sites accountable to these standards, otherwise they could see all advertising across their sites blocked in Chrome browsers.

However, while The WSJ says that while Google may announce this feature within weeks, it is still working out specific details and may not go through with the plan.

Google has been committed to taking down “bad ads” on the internet in recent years, with the company saying in January that it removed over 1.7 billion of them in 2016.

Source: The Wall Street Journal

The post Google reportedly building an ad-blocker into Chrome appeared first on MobileSyrup.

20 Apr 22:02

An Open Textbook for Introduction to Philosophy

files/images/book-train-sculpture-768x512.jpg


Christina Hendricks, Daily Nous, Apr 23, 2017


Though I'm not sure open philosophy needs a 'textbook' per se I still think this is a useful initiative that may grow. Christina Hendricks notes that "We are working with an organization called The Rebus Foundation, a Canadian non-profit that is made up of wonderful people who are doing great things with digital publishing and open textbooks." I've signed up to the  Rebus Community and have looked into the philosophy textbook. Note this: "it is free of cost to students. There is no price tag." That is what I call open content. Here's  more information on the Rebus textbooks project.

[Link] [Comment]
20 Apr 22:02

Brussels hardens stance on Brexit negotiations

mkalus shared this story .

EU member states have tightened up their opening stance in Brexit talks, amending draft negotiating guidelines to make tougher demands regarding citizens’ rights and the role of European courts.

Sample the FT’s top stories for a week

You select the topic, we deliver the news.

Small but significant revisions to the EU’s negotiating guidelines, seen by the Financial Times, show that the bloc’s member states are happy to take a harder line on some issues than its negotiators originally suggested.

Most notably, member states have challenged Britain’s requirement that EU migrants complete an 85-page form to prove that they are permanently resident in the UK.

Guarantees of migrant rights “must be comprehensive, effective, enforceable and non-discriminatory”, the document states. “Citizens should be able to exercise their rights through smooth and simple administrative procedures.”

Several diplomats involved in negotiations said the call for “simple administrative procedures” was a direct reference to unnecessary bureaucratic hurdles that will make it harder for EU citizens to exercise their rights in Britain. “We’ve all seen that 85-page form,” said one senior EU diplomat.

Philip Stephens

A strong personal mandate would give the prime minister a margin of manoeuvre

The draft guidelines lay out the bloc’s main priorities for Brexit talks. They are expected to be endorsed by leaders of the EU’s 27 member states other than the UK at a summit on April 29. 

Another significant amendment relates to the role of European courts — one of London’s most important “red lines” in talks. During deliberations on the draft guidelines, EU member states asked for more explicit references to the European Court of Justice and its role during a transition.

The revised text spells out that any transition phase extending EU law would require applying not just regulatory, budgetary, supervisory and enforcement instruments and structures, but also the EU’s “judiciary”. 

A second addition to the “core principles” on Brexit makes clear that the EU will preserve the “autonomy” of EU decision-making at all stages, as well as “the role” of European courts.

Some senior EU diplomats say there is little will among member states to establish special judicial arrangements to cover a transition for Britain. 

Other changes to the guidelines tweak language on Britain’s exit bill, which the European Commission estimates to be about €60bn. The guidelines make clear that a “single financial settlement” is to include not just EU liabilities, but also issues related to the European Investment Bank, development spending and Britain’s contribution to the capital of the European Central Bank.

Article 50: defusing the Brexit time bomb

Following British warnings that Brexit may affect co-operation on home affairs and security issues, the guidelines note the withdrawal agreement will need to address “potential issues arising from the withdrawal in other areas of co-operation, including security”. 

A subtle edit has also downplayed the EU’s view of how soon it is willing to engage in discussions on an ambitious post-Brexit trade deal with the UK.

The original guidelines noted the EU stood ready to start work before 2019 on the “ambitious free-trade agreement” requested by Theresa May. The revised text merely notes the EU’s willingness to discuss “an agreement on trade”.

One senior EU diplomat said the amendment was deliberately made to lower expectations.

Some drafting changes are made to a potentially important paragraph relating to the conditions expected in any trade deal. The EU adds that it expects any new arrangements not to “endanger financial stability in the union” — a reference to the need for the UK financial sector to stay in line with European standards and potentially accept some EU oversight.

Rather than refer to social and environmental “dumping”, the latest text refers to the need to tackle “unfair competitive advantages” including “tax, social, environmental and regulatory measures and practices”.

The revised guidelines also make clear that the fate of two major EU agencies based in the UK — the European Medicines Agency and the European Banking Authority — must be settled “rapidly” and that Britain will have no say in their future home.

Nearly every EU country has applied to host one or both of the agencies. Diplomats said a goal was to decide on the agencies’ future location by June.

20 Apr 22:01

The Heroku-16 Stack is Now Generally Available

by Jon Byrum

Your Heroku applications run on top of a curated stack, containing the operating system and other components needed at runtime. We maintain the stack - updating the OS, the libraries, and ensuring that known security issues are resolved, so that you can focus on writing code.

Today we're announcing the general availability of Heroku-16, our curated stack based on Ubuntu 16.04 LTS. In addition to a new base operating system, Heroku-16 is updated with the latest libraries. If you’re a Ruby or Python developer, Heroku-16 includes 15% more development headers at build time, making it easier to compile native packages on Heroku. Finally, Heroku-16 offers a better local development experience when using Docker, because of its smaller image size.

Since its beta in March, Heroku-16 has been tested on thousands of applications and is now ready for production on both Common Runtime and Private Spaces apps. Heroku-16 will become the stack new applications use (i.e., the default stack) on May 8th, 2017. To learn more about testing and upgrading your app, check out the Heroku-16 documentation.

What's New

Smaller Docker Image

With the release of Heroku-16, we’ve changed the architecture of the stack, allowing us to provide you with a curated Ubuntu 16-based Docker image at 465 MB (vs 1.35 GB for Cedar-14).

To use Heroku-16, specify it as your base image in your Dockerfile:

FROM heroku/heroku:16

By using the Heroku-16 Docker image for local development, you ensure the stack running locally is the same stack running on Heroku (i.e., dev/prod parity). Everyone -- Heroku customer or not -- is free to use the Heroku-16 Docker image.

Improved Support for Compiling Native Ruby and Python Packages

At build time Heroku-16 includes 15% more development headers than Cedar-14. This means fewer failed builds when your app needs to compile native Ruby or Python packages.

Updated Stack Libraries

Heroku-16 should largely be backwards compatible with Cedar-14. We have, however, removed lesser used packages to reduce the security surface area and stack image size. Apps may also encounter incompatibilities because libraries on Heroku-16 have been updated to their most recent versions. Learn more about the packages installed in Cedar-14 and Heroku-16.

How to Test and Upgrade

Testing Heroku-16 with your application, especially if you use review apps, is easy. Simply define your stack in app.json and create a new pull request:

{
   "stack": "heroku-16"
}

If your tests are successful, you can upgrade your application:

$ heroku stack:set heroku-16 -a example-app
…
$ git commit -m "upgrade to heroku-16" --allow-empty
…
$ git push heroku master

For more information on upgrading your app, check out the Heroku-16 documentation.

Stack Support

Heroku-16 is now generally available and we recommend you use it for new apps. Heroku-16 will be supported through April 2021, when Long Term Support (LTS) of Ubuntu 16.04 ends. Cedar-14, the previous version of our stack, will continue to be supported through April 2019. For more information, check out our stack update policy.

20 Apr 22:01

Glimmers of Hints About Possibilities?

by Ken Ohrn

This is the Arbutus Greenway, resplendent in its temporary surface coverings.

But notice the slow accumulation of tip-offs, vague clues and ghostly suggestions about what might eventually comprise broad themes of the final design (or not) — once those consultations are completed.  And:  are these possibly design and theme suggestions being planted subliminally in the minds of Arbutus travelers?

First:   a bench, a place to sit and watch the world pass by.  Welcome:  it says.  This place is for you. Stop a while if you’d like to.

Second:  a reminder (rough though it may currently be) of the Arbutus Greenway’s heritage as a railroad right-of-way.  Sections of old railroad track placed on each side of the bench platform.

Third:  a travelers’ amenity.  A Mobi station.  It says:  Got places to go?  Here’s another option. Ride me.

Fourth:  Space.  This space and this place are for you.  Travel in peace and comfort here.
Arbutus.Heritage.Hints Click to enlarge


20 Apr 22:01

Telus brings free Wi-Fi to Montreal, will launch C-RAN technology in Quebec in the coming weeks

by Ian Hardy
Telus store

As previously reported, Telus is investing $100 million CAD into its infrastructure in Montreal this year. Now, however, we’re learning more details regarding the carriers specific plans.

Telus has struck a 20-year partnership with the Old Port of Montréal Corporation (OPMC) that will bring free Wi-Fi that stretches three kilometres along the St. Lawrence River. This signal will be available to everyone and not just Telus subscribers.

In addition, in an effort to improve upon the customer experience and its LTE‑A (Long Term Evolution-Advanced) network, Telus will launch C-RAN (Centralized Radio Access Network) tech, which will allow the carrier to allocate radio capacity to its users in specific locations during peak times, such as “in crowded urban areas and during special events.” Telus will be rolling this out in the coming weeks.

“The Old Port of Montréal is the top tourist destination in Quebec. Through this new, entirely free WiFi zone, we are very proud to offer best-in-class Internet connectivity to our seven million annual visitors,” adds Basil Cavis, vice-president of the Old Port of Montréal Corporation. “Telus will contribute directly to improving our visitor experience, and this new major investment clearly demonstrates the added value our partnership brings to our customers.”

Telus has over 8.7 million wireless subscribers and is set to announce its Q1 2017 results on May 11th.

Source: Telus

The post Telus brings free Wi-Fi to Montreal, will launch C-RAN technology in Quebec in the coming weeks appeared first on MobileSyrup.

20 Apr 22:01

Vision Zero in London – Nix Digital Signs, Reduce Speed on Bridges

by Sandy James Planner

tunnel01

London England is always slightly ahead of the curve and the Evening Standard reports on the cutting edge work of a community alliance formed by “London Living Streets, 20s Plenty for Us and Living Streets”, to make them more comfortable and safer for all users. They are calling for  “segregated cycle lanes, the removal of gyratory systems and a default, London-wide 20mph speed limit.” as well as a ban on those large digital advertising signs, the removal of central white lines on roads, and the use of speed cameras on all bridges.
By introducing these concepts as well as narrowing streets and full time, capital-wide road-pricing  they believe that fatalities and serious injuries can be alleviated. Other recommendations are regulating autonomous vehicle speeds, and ensuring that trucks have side baffles to ensure that pedestrians and cyclists are not dragged under the truckbeds at corners.
“Some of these policies have been considered before but it has been very piecemeal,” said group spokesman Jeremy Leach. “We have already seen support for this from the new Mayor’s administration and Transport for London but we want them all pulled together under an effective ‘Vision Zero’ policy. We know from looking at other cities that these measures work. It would be daft not to try them.”
0


20 Apr 22:01

Two by Two, Standing on the Urban Escalator

by Sandy James Planner

In Price Tags’ quest to provide you with important information and to ensure you also win any urban trivia bet you may wager, we want you to hear this first-it is entirely okay just to stand on that urban escalator.

As written in the New York Times -“It may sound counterintuitive, but researchers said it is more efficient if nobody walks on the escalator.”  All of this started when Paul Wiedefeld the general manager of the Washington DC metro alleged that the culture of walking up the escalator on the left hand side and standing on the escalator n the right hand side could “damage the escalator”. Of course Otis the escalator company immediately responded that this urban legend was wrong, and Mr. Wiedefeld then said standing side by side on the escalator would be safer and reduce the chance of falls. Otis responded that “its longtime position has been that passengers should not walk on escalators, as a matter of safety.”

Of course Transport for London had a trial in Holborn Station in 2015 with an escalator that is 77 feet tall. The challenge was to change passengers’ behaviors and get them to stand side by side riding — not walking — during peak periods.” The results? Standing on both sides of the escalator reduced congestion by 30 per cent. But Sam Schwartz, New York City’s former traffic commissioner notes that getting North Americans to just stand on an escalator is  challenging. “In the U.S., self-interest dominates our behavior on the road, on escalators and anywhere there is a capacity problem. I don’t believe Americans, any longer (if they ever did), have a rational button.”


20 Apr 22:01

Daily Scot: Hunger Games in Vancouver

by pricetags

Scot says ‘Sheesh!’


20 Apr 22:01

Ready to swap beer for pot? Many Canadians will be, once it’s legal - National

mkalus shared this story from Comments on: Ready to swap beer for pot? Many Canadians will be, once it’s legal.

There are few countries where beer is as tightly woven into the national self-image as in Canada. But what if enjoying a 2-4 pack on Victoria Day came to mean lighting up a string of joints instead of reaching for bottle after bottle of your favourite ice-cold brew?

Despite their longstanding love affair with beer, many Canadians may be ready to drawn down on their beer consumption in favour of weed, once the latter becomes legal.

READ MORE: The highs and lows of pot legalization

The experience of Colorado, Oregon and Washington, where recreational marijuana has been legal for a few years, suggests that beer sales take a hit once pot becomes available in stores rather than just on street corners.

Preliminary market analysis indicates Canada may be headed in much the same direction.

There is “a potential for some current beverage alcohol consumers to migrate away from that category and toward marijuana when it becomes legal,” according to a study of the Canadian market by Deloitte.

READ MORE: How will marijuana be taxed? Legalization bill doesn’t say

One of the main reasons why Canadians smoke marijuana is to “have fun and connect with friends,” which you could “just as easily” associate with alcohol consumption, Deloitte noted. But the study also found that the vast majority of current pot consumers (80 per cent) rarely or never mix a joint and a drink.

These results suggest cannabis would be a competitor, rather than a complement, to alcohol.

&amp;amp;amp;amp;lt;img class="story-img" src="https://shawglobalnews.files.wordpress.com/2017/04/marijuanaandalcoholcanada.png?w=512&amp;amp;amp;amp;amp;#038;h=288&amp;amp;amp;amp;amp;#038;crop=1" alt="Deloitte"&amp;amp;amp;amp;gt; DeloitteHD

WATCH: The political challenges of legalizing marijuana

Why legal pot could be especially hard on beer sales

Evidence from the Colorado, Oregon and Washington suggests that it’s beer, in particular, that people tend to cut down on when cannabis becomes legal.

Beer sales are down in all three states, according to a recent report from consultancy Cowen and Company, and marijuana is likely to blame. Beer sales have dipped by more than two per cent in the two-year period running up to November 2016 and are performing worse than the overall U.S. beer market, industry magazine Brewbound reported citing the Cowen study.

WATCH: Reality check: Is it safe to smoke marijuana while pregnant?

“This is perhaps not surprising, given that U.S. government data for [the three states] all show consistent growth in cannabis incidence among 18-25-year-olds,” the report reads, “coupled with declines in alcohol incidence (in terms of past month use).”

That young demographic is a “sweet spot for beer,” Mark Whitmore, one of the authors of the Deloitte report on Canada, told Global News.

READ MORE: Here’s how you will buy pot once it’s legalized in Canada

It’s too early to tell whether pot sales are hurting beer more than other alcoholic beverages, he cautioned, as there’s been little research done on that. However, his report does show that millennials are by far the largest group of both daily and occasional marijuana consumers in Canada. That doesn’t bode well for Canada’s own beer industry.

&amp;amp;amp;amp;lt;img class="story-img" src="https://shawglobalnews.files.wordpress.com/2017/04/marijuanaconsumptionbyagegroup.png?w=512&amp;amp;amp;amp;amp;#038;h=288&amp;amp;amp;amp;amp;#038;crop=1" alt="Deloitte"&amp;amp;amp;amp;gt; DeloitteHD

And craft beer might not be immune from the pot effect, either.

Artisanal brews have been a rare bright spot in the Canadian beer market, which has seen its share of the overall alcohol market shrink from nearly 48 per cent to 42 per cent over the past decade.

The U.S. has seen a similar trend. But even craft beers producers in Colorado, Oregon and Washington, three “meccas” for lovers of hoppy brews, as Brewbound put it, have felt the pain of soaring marijuana sales.

© 2017 Global News, a division of Corus Entertainment Inc.

20 Apr 22:01

Bodyshaming für das Gute!

by erzaehlmirnix
mkalus shared this story from Fettlogik überwinden..

Gestern berichtete die schweizer Zeitung 20 Minuten über das Fotoprojekt „Zu dünn“, das ich vor einiger Zeit ins Leben gerufen hatte, und in dem es u.a. darum geht, was sich Menschen anhören müssen, wenn sie in den Augen ihrer Umwelt – trotz normal- oder sogar übergewichtigem BMI – „zu dünn“ werden: „nur noch Haut und Knochen“, „Zahnstocher“, „verhärmt“, „ekelhaft dürr“ oder „wie aus dem KZ“ sind nur einige Beispiele.

In der Umfrage der 20 Minuten gaben 47% der Befragten an, schon einmal beleidigt worden zu sein nachdem sie abgenommen haben (das Ergebnis ist etwas schwer zu interpretieren, da gar nicht klar ist, wie viele der Befragten überhaupt schon einmal sichtbar abgenommen haben).

Auch die Biggest-Loser Gewinnerin war Anfang April ein gutes Beispiel für derartige Kommentare: „eingefallen“, „krank“, „ausgemergelt“ und „klapperdürr“ sei sie.

Derzeit polarisiert nun eine Unterwäschewerbung auf den sozialen Medien und über den Shitstorm wird bereits großflächig berichtet. Wer es noch nicht mitbekommen hat: Die Wäschefirma „Palmers“ hat eine Werbeanzeige zu Ostern veröffentlicht mit dem Text „unsere Osterhöschen“:

palmers

Dafür gab es Kritik, u.a. meldete sich PULS4-Infochefin Corinna Milborn zu Wort, die das Bild an Menschenhandel erinnere.

Ich möchte an der Stelle jetzt gar nicht das Bild an sich diskutieren oder die Frage, ob die Posen „entwürdigend“ sind, das wurde bereits ausführlichst auf anderen Blogs und Artikeln getan.

Für diesen Blog ist es interessanter, wie die Körperform der Frauen bewertet wurde. So schrieb etwa Falter-Journalistin Nina Horaczek: „Die neue Palmers-Osterwerbung sieht aus wie ein verhungerter Kindergeburtstag“

Die Chefredakteurin der WOMAN, Euke Frank fragt „Warum liegen da abgemagerte Mädchen fast nackt rum?“

Erwachsene Frauen als „verhungert“ und „abgemagert“ bezeichnen und als Kinder darstellen?

Die Woman findet Bodyshaming aber eigentlich gar nicht gut …

woman

Doch auch Florian Klenk, Chefredakteur des Falters (166.000 Follower) und TV-Journalist Armin Wolf (355.000 Follower) verstehen nicht, was daran Bodyshaming sein soll:

xy

 

Um eins klarzustellen: Es geht mir gar nicht darum, mit Projekten wie „zu dünn“ oder dieser Kritik zu sagen: „Mimimi, schlanke Menschen sind die allerärmsten!“

Es ist aus meiner Sicht durchaus so, dass gesellschaftlich ein Schlankheitsideal da ist. Aber dieses Ideal ist gewissermaßen ein theoretischer Überbau, der in der Praxis dazu führt, dass es als durchaus gut und okay gilt, schlank abzuwerten. Das wird quasi als eine Art „gutes Gegengewicht zum Schlankheitsdruck/Magerwahn“ empfunden.

Es ist geradezu ein positiver Akt, gelegentlich mal zu versichern, wie eklig Knochen sind und dass echte Frauen Kurven haben. Damit rettet man Frauen vor der Magersucht. Oder so. Und wegen des „allgegenwärtigen Schlankheitswahns“ ist es selbstverständlich irgendwie ein Kompliment, wenn man jemandem sagt, er sei „dürr“ oder „mager“, denn das gibt der Person die Absolution, dass sie jetzt endlich aufhören kann, sich so furchtbar zu kasteien und eine Sahnetorte genießen darf, statt traurig an einem einzelnen Salatblatt zu knabbern.

Daher dürfen Beleidigungen und Abwertungen dieser Körperform durchaus auch deftiger ausfallen, sie sind ja „für den guten Zweck“.

Was dabei vergessen wird: Auch hinter dieser Körperform stecken echte Menschen. Und diese echten Menschen erleben solche realen Beleidigungen persönlich und nicht irgendwie abstrakt und theoretisch. Wenn dir jemand ins Gesicht sagt, dass er dich „eklig“ findet, tut das weh. Und es tut natürlich auch weh, wenn Leute, die aussehen, wie man selbst, aufgrund dieser Eigenschaften abgewertet werden.

Für Abnehmer hat das oft noch eine besondere Dimension. Zum einen führt die Gewichtsveränderung zu wesentlich mehr Kommentaren, einfach weil Änderungen Aufmerksamkeit auf sich ziehen und Menschen das Bedürfnis haben, ihren Senf dazu abzugeben. Als Abnehmer bekommt man also in einem kürzeren Zeitraum meist wesentlich mehr Kommentare als jemand, der ein konstantes Gewicht hat.

Zum anderen – und da rede ich jetzt aus eigener Erfahrung, ohne dass das notwendigeweise für alle gilt – hat man sich zuvor in seinem Körper oft nicht richtig wohl gefühlt (sonst würde man ja nicht abnehmen) und fühlt sich auch nicht unbedingt im Moment wohl. Bei mir war es durchaus so, dass ich mich mit 150 kg unwohl gefühlt habe, im Bezug auf die Befürchtung, es könnten negative Kommentare kommen. Als Teenager wurde ich ziemlich gehänselt wegen meines Gewichts – als Erwachsene kann ich mich nicht wirklich an negative Kommentare erinnern, war aber dennoch unsicher.

Und selbst wenn sich der Körper duch eine absichtliche Abnahme in die Richtung verändert, die man sich wünscht, muss man auch erstmal damit klarkommen, dass da so viel Veränderung ist. Man sieht Haut hängen und fragt sich, wie das am Ende aussehen wird, die ganze Körperform ändert sich, das Körpergefühl wird anders … und plötzlich wird der Körper von allen Seiten kommentiert.

Mich hat das emotional erstmal völlig überfordert, weil ich rund 10 Jahre nie von irgendwem auf mein Gewicht angesprochen wurde. Im ersten Moment habe ich „zu dünn“-Kommentare gar nicht als „echt“ realisiert sondern fühlte mich verspottet, da ich ja noch übergewichtig, bzw. adipös war, als sie kamen. Und hauptsächlich war da Schock, dass mein Körper überhaupt negativ kommentiert wurde – etwas, das ich jahrzehntelang gefürchtet hatte.

Es ist eben nicht so, dass jeder, der schlank ist, auch automatisch mit einem Top-Selbstbewusstsein und perfektem Körpergefühl gesegnet ist. Das wird nicht im Schlankpaket mitgeliefert.

Insbesondere wenn „schlank“ eigentlich hauptsächlich in Kontexten wie:

„das kranke Magerideal unserer Gesellschaft“ oder

„diesem Schlankheitswahn“

thematisiert ist und dabei stets versichert wird, dass „echte Frauen“ nicht SO aussehen und eigentlich viel hübscher sind als diese „abgemagerten Kinder“ ohne Kurven.

Und wenn Leute kein Problem damit haben, dir regelmäßig ins Gesicht zu sagen, dass du „eklig“ bist und wesentlich attraktiver wärst, wenn du mehr wiegen würdest.

Ich will an der Stelle nicht gegeneinander aufwiegen, wie das im Bezug auf „fatshaming“, also Beleidigungen gegenüber Übergewichtigen aussieht. Ich finde diese „Was ist schlimmer?“-Frage geht komplett am Thema vorbei, weil beides scheiße ist.

Es geht mir darum, dass automatisch so getan wird, als seien Abwertungen, die auf „zu dünn“ abzielen, für Betroffene in keiner Weise schlimm oder als müssten diese noch irgendwie dankbar sein dafür. Und als könnte man „gegen Bodyshaming kämpfen“, und gleichzeitig ohne ein Heuchler zu sein, schlanke Menschen abwerten.

Nein.

Kann man nicht.

Wenn man schlanke Frauen „abgemagert“, „verhungert“ oder kindlich nennt, ist das eine Beleidigung, nicht mehr und nicht weniger. Wenn man das okay findet, sollte man dann konsequenterweise im Bezug auf Bodyshaming auch ansonsten ganz kleine Brötchen backen. Aber natürlich ausreichend viele davon essen, um auf keinen Fall wie eins dieser abgemagerten Kinder zu enden. Wir wollen doch echte Frauen bleiben!










20 Apr 22:01

The Futility of Knowledge

by pricetags

In contrast to former Microsoft chief Steven Ballmer’s belief that putting data into the hands of citizens will help democracy, a new book – The Knowledge Illusion – argues that more individual knowledge isn’t going to help. 

People Have Limited Knowledge. What’s the Remedy? Nobody Knows – The New York Times 

According to Sloman (a professor at Brown and editor of the journal Cognition) and Fernbach (a professor at the University of Colorado’s Leeds School of Business), providing people with more and better information is unlikely to improve matters. Scientists hope to dispel antiscience prejudices by better science education, and pundits hope to sway public opinion on issues like Obamacare or global warming by presenting the public with accurate facts and expert reports.

Such hopes are grounded in a misunderstanding of how humans actually think. Most of our views are shaped by communal groupthink rather than individual rationality, and we cling to these views because of group loyalty. Bombarding people with facts and exposing their individual ignorance is likely to backfire. Most people don’t like too many facts, and they certainly don’t like to feel stupid. If you think that you can convince Donald Trump of the truth of global warming by presenting him with the relevant facts — think again.


20 Apr 22:01

What is The History of The Quantified Self a History of? Part 2

by Gabi Schaffzin

Last week, I began an attempt at tracing a genealogical relationship between eugenics and the Quantified Self. I reviewed the history of eugenics and the ways in which statistics, anthropometrics, and psychometrics influenced the pseudoscience. This week, I’d like to begin to trace backwards from QS and towards eugenics. Let me begin, as I did last week, with something quite obvious: the Quantified Self has a great deal to do with one’s self. Stating this, however, helps place QS in a historical context that will prove fruitful in the overall task at hand.

In a study published in 2014, a group of researchers from both the University of Washington and the Microsoft Corporation found that the term “self-experimentation” was used prevalently among their QS-embracing subjects.

“Q-Selfers,” they write, “wanted to draw definitive conclusions from their QS practice—such as identifying correlation…or even causation” (Choe, et al. 1149). Although not performed with “scientific rigor”, this experimentation was about finding meaningful, individualized information with which to take further action (Choe, et al. 1149).

Looking back at the history of self-experimentation in the sciences—in particular, experimental and behavioral psychology—leads to a 1981 paper by Reed College professor and psychologist, Allen Neuringer, entitled, “Self-Experimentation: A Call for Change”. In it, Neuringer argues for a closer emphasis on the self by behaviorists:

If experimental psychologists applied the scientific method to their own lives, they would learn more of importance to everyone, and assist more in the solution of problems, than if they continue to relegate science exclusively to the study of others. The area of inquiry would be relevant to the experimenter’s ongoing life, the subject would be the experimenter, and the dependent variable some aspect of the experimenter’s behavior, overt or covert. (79)

The psychologist goes on to suggest that poets and novelists could use the method to discover what causes love and that “all members of society” will “view their lives as important” thanks to their contributions to scientific progress (93).

Neuringer’s argument is heavily influenced by the work of B. F. Skinner, the father of radical behaviorism—a subset of psychology in which the behavior of a subject (be it human or otherwise) can be “explained through the conditioning…in response to the receipt of rewards or punishments for its actions” (Gilette 114). We can see, then, a lineage of both behavioral and experimental psychologies on the quantified-self: not only do QS devices track, but many of the interfaces built into and around them embrace “gamification”. That is, beyond the watch face or pedometer display, the dashboards displaying results, the emails and alerts presented to subjects, the “competition” features, etc., all embrace what Deborah Lupton calls “the rendering of aspects of using…self-tracking as games…an important dimension of new approaches to self-tracking as part of motivation strategies” (23).

The field of experimental psychology from which behaviorism grew when, in 1913, John B. Watson wrote “Psychology as the Behaviorist Views It”, was not specifically an invention of Francis Galton. This is not to say that Galton did not partake in experimental psychology during his eugenic research. In fact, his protégé and biographer, Karl Pearson, cites “a leading psychologist” writing in 1911: “‘Galton deserves to be called the first Englishman to publish work that was strictly what is now called Experimental Psychology, but the development of the movement academically has, I believe, in no way been influenced by him’” (213). Pearson, who included this quote in the 1924 second volume of The Life, Letters and Labours of Francis Galton, goes on to argue that American and English psychological papers are far superior to their continental counterparts thanks directly to Galton’s work on correlation in statistical datasets, though, per Ian Hacking, Pearson later notes that correlation laws may have been identified “much earlier in the Gaussian [or Normal] tradition” (187).

Here we begin to see an awkward situation in our quest to draw a line from Galton and hard-line eugenics (we will differentiate between hardline and “reform” eugenics further on) to the quantified self movement. Behaviorism sits diametrically opposed to eugenics for a number of reasons. Firstly, it does not distinguish between human and animal beings—certainly a tenet to which Galton and his like would object, understanding that humans are the superior species and a hierarchy of greatness existing within that species as well. Secondly, behaviorism accepts that outside, environmental influences will change the psychology of a subject. In 1971, Skinner argued that “An experimental analysis shifts the determination of behavior from autonomous man to the environment—an environment responsible both for the evolution of the species and for the repertoire acquired by each member” (214).  This stands in direct conflict with the eugenical ideal that physical and psychological makeup is determined by heredity. Indeed, the eugenicist Robert Yerkes, otherwise close with Watson, wholly rejected the behaviorist’s views (Hergenhahn 400). Tracing the quantified-self’s behaviorist and self-experimental roots, then, leaves us without a very strong connection to the ideologies driving eugenics. Still, using Pearson as a hint, there may be a better path to follow.

So come back next week and we’ll see what else we can dig up in our quest to understand a true history of the Quantified Self.

Gabi Schaffzin is a PhD student at UC San Diego. He has a very good dog named Buckingham. 


References

Choe, Eun Kyoung, et al. “Understanding Quantified-Selfers’ Practices in Collecting and Exploring Personal Data.” Proceedings of the 32nd Annual ACM Conference on Human Factors in Computing Systems – CHI ’14, 2014, pp. 1143–1152., doi:10.1145/2556288.2557372.

Gillette, Aaron. Eugenics and the Nature-Nurture Debate in the Twentieth Century. New York, Palgrave Macmillan, 2011.

Hacking, Ian. The Taming of Chance. Cambridge, Cambridge University Press, 1990.

Hergenhahn, B. R. An Introduction to the History of Psychology. Belmont, CA, Wadsworth, 2009.

Lupton, Deborah. The Quantified Self: a Sociology of Self-Tracking. Cambridge, UK, Polity, 2016.

Neuringer, Allen. “Self-Experimentation: A Call for Change.” Behaviorism, vol. 9, no. 1, 1981, pp. 79–94., academic.reed.edu/psychology/docs/SelfExperimentation.pdf. Accessed 19 Mar. 2017.

Pearson, Karl. The Life, Letters and Labours of Francis Galton. Characterisation, Especially by Letters. Index. Cambridge, UP, 1930, galton.org/pearson/index.html. Accessed 17 Mar. 2017.

20 Apr 22:01

This April, Mozilla is Standing Up for Science

by Mozilla

Mozilla supports the March for Science. And we’re leading projects to make scientific research more open and accessible, from extraterrestrial hackathons to in-depth fellowships

 

We believe openness is a core component not just of a healthy Internet, but also a healthy society. Much like open practices can unlock innovation in the realm of technology, open practices can also invigorate fields like civics, journalism — and science.

In laboratories and at academic institutions, open source code, data and methodology foster collaboration between researchers; spark scientific progress; increase transparency and encourage reproducibility; and better serve the public interest.

Open data has been shown to speed up the study process and vaccine development for viruses, like Zika, at global scale. And open practices have allowed scientific societies from around the globe to pool their expertise and explore environments beyond Earth.

This April, Mozilla is elevating its commitment to open science. Mozilla Science Lab, alongside a broader network of scientists, developers and activists, is leading a series of programs and events to support open practices in science.

Our work aligns with the April 22 March for Science, a series of nonpartisan gatherings around the world that celebrate science in the public interest. We’re proud to say Teon Brooks, PhD — neuroscientist, open science advocate and Mozilla Science Fellow — is serving as a March for Science Partnership Outreach Co-Lead.

From science fellowships to NASA-fueled hackathons, here’s what’s happening at Mozilla this April:

Signage for Science Marchers

We want to equip March for Science participants — from the neuroscientist to the megalosaurus-obsessed third grader — with signs that spotlight their passion and reverence for science. So Mozilla is asking you for your most clever, impassioned science-march slogans. With them, our designers will craft handy posters you can download, print and heft high.

Learn more here.

Seeking Open Science Fellows

This month, Mozilla began accepting applications for Mozilla Fellowships for Science. For the third consecutive year, we are providing paid fellowships to scientists around the world who are passionate about collaborative, iterative and open research practices.

Mozilla Science Fellows spend 10 months as community catalysts at their institutions, and receive training and support from Mozilla to hone their skills around open source, data sharing, open science policy and licensing. Fellows also craft code, curriculum and other learning resources.

Fellowship alums hail from institutions like Stanford University and University of Cambridge, and have developed open source tools to teach and study issues like bioinformatics, climate science and neuroscience.

Apply for a fellowship here. And read what open science means to Mozillian Abigail Cabunoc Mayes: My Grandmother, My Work, and My Open Science Story

Calling for Open Data

In the United States, federal taxes help fund billions of dollars in scientific research each year. But the results of that research are frequently housed behind pricey paywalls, or within complex, confounding systems.

Citizens should have access to the research they help fund. Further, open access can spark even more innovation — it allows entrepreneurs, researchers and consumers to leverage and expand upon research. Just one example: Thanks to publicly-funded research made openly available, farmers in Colorado have access to weather data to predict irrigation costs and market cycles for crops.

Add your name to the petition: https://iheartopendata.org.

Calling for Open Citations

Earlier this month, Mozilla announced support for the Initiative for Open Citations (I4OC), a project to make citations in scientific research open and freely accessible. I4OC is a collaboration between Wikimedia, Bill & Melinda Gates Foundation, a slate of scholarly publishers and several other organizations.

Presently, citations in many scholarly publications are inaccessible, subject to restrictive and confusing licenses. Further, citation data is often not machine readable — meaning we can’t use computer programs to parse the data.

I4OC envisions a global, public web of citation data — one that empowers teaching, learning, innovation and progress.

Learn more about I4OC.

Extraterrestrial Hackathon (in Brooklyn)

Each year, the Space Apps hackathon allows scientists, coders and makers around the world to leverage NASA’s open data sets. In 2016, 5,000 people across six continents contributed. Participants built apps to measure air quality, to remotely explore gelid glaciers and to monitor astronauts’ vitals.

For the 2017 Space Apps Hackathon — slated for April 28-30 — participants will use NASA data to study Earth’s hydrosphere and ecological systems. Mozilla Science is hosting a Brooklyn-based Space Apps event, which will include a data bootcamp.

Learn more at http://spaceappsbrooklyn.com/

The post This April, Mozilla is Standing Up for Science appeared first on The Mozilla Blog.

20 Apr 22:01

How to Take a Screenshot on Samsung Galaxy S8 and S8+

by Android Beat
The Samsung Galaxy S8 and Galaxy S8+ are the first Galaxy handsets from the Korean company to lack a physical home button. Instead, they come with an on-screen home button similar to many other Android devices. This makes the process of taking a screenshot on the handsets slightly different from previous Galaxy devices. Continue reading →
20 Apr 22:00

Google Home Now Recognizes Specific Users’ Voices, Allows For Multiple Accounts

by Chris Morran
mkalus shared this story from Consumerist.

In a move to differentiate its Google Home voice-activated assistant from competitors like Apple’s Siri, Amazon’s Alexa, or Microsoft’s Clippy (yes, we know it’s Cortana, but we prefer Clippy), Google has tweaked its Google Home assistant to allow for multiple users, each of whom can supposedly be uniquely identified by their voice.

This is not a shock to folks who noticed that a recent update to the Home app on Android included a mention of the ability to have multiple accounts, but today the company confirmed the news and showed how you go about setting up your specific voice recognition.

In terms of setup, it’s relatively simple, if the new feature has been rolled out to your Home app, when you launch it you’ll be asked to repeat the phrase “Ok, Google” three times. So when you later talk to your Google Home hub it should be able to distinguish your voice — and therefore any apps, contacts, or preferences you have linked to your account — from others who also use that Home hub.

Google gives the example of a family where two busy parents can each ask the same Home device what their schedule is like for the day, without having to identify themselves, switch accounts, or press any buttons.

While we were able to set up user-specific voice recognition on an Android device, the Consumerist HQ is lacking in a Google Home hub so we don’t yet know how well the multi-user experience is playing out. We know some families with siblings who have remarkably similar voices, so we’re definitely curious to see how it works in those homes — or if recordings or particularly good impersonations will suffice in tricking Google Home into coughing up someone else’s info.

Each Home hub will be able to recognize up to six different unique voices, so if you have a really large family, little Timmy is out of luck. Sorry kid; send your tears to Google.

The ability to recognize individual users doesn’t lock out others from being able to access your Home hub. Guests — and even Burger King ads — will still be able to trigger actions like web searches without having their voices registered on that particular device.

While this may be a convenience for households with multiple people who feel compelled to shout requests to disembodied virtual assistants, it also ramps up the privacy concerns. Previously, Google would know what sort of searches, requests, and directions you gave to Home, but it never knew if it was specifically you or just anyone within microphone range who wanted to hear a summary of the Wikipedia entry on Botswana. Now it knows with some certainty that it was you — or your husband, or your cousin Ralph — who made that request.

Individual voice-recognition seems like the logical next step for Amazon’s Alexa, but not necessarily for Apple and Siri. The Apple voice assistant is mostly targeted at mobile users — iPhones, iPads, Apple Watches — where there is minimal use in having multiple people shouting orders into the same microphone.





20 Apr 22:00

Apple Sets Goal of Making Products Without Mining the Earth

by Ryan Christoffel

Arielle Duhaime-Ross writes for VICE News about an ambitious new goal for Apple:

Apple has one of the most aggressive sustainability and recycling programs in tech, but it still pulls plenty of metals and toxic rare-earth materials out of the ground to make iPhones, iPads, Macbooks and other products.

That’s about to change. The company is set to announce a new, unprecedented goal for the tech industry, “to stop mining the earth altogether.”

The announcement, part of Apple’s 2017 Environment Responsibility Report released Wednesday, will commit the company to making devices entirely from recycled materials such as aluminum, copper, tin, and tungsten. But there’s one hiccup: Apple doesn’t know exactly how it’s going to make that happen.

Setting ambitious goals seems to be part of Apple's culture, but speaking about such goals publicly before the team has reached them – or before they even know how to reach them – is very different from the company's norm.

VICE's photo of AirPods and Apple Watch cases in artificial sweat.

VICE's photo of AirPods and Apple Watch cases in artificial sweat.

Aside from this announcement, the piece also features interesting details about some of Apple's other environmental efforts. One of the stranger tidbits is that Apple soaks certain products in synthetic human sweat to test their durability over time – a fact also highlighted in the company's new environmental videos.

→ Source: news.vice.com

20 Apr 22:00

Live Photos Can Now Be Embedded on the Web

by Ryan Christoffel

Apple's developer site details a new API that makes it possible to embed Live Photos on the web:

This new JavaScript-based API makes it easy to embed Live Photos on your websites. In addition to enabling Live Photos on iOS and macOS, you can now let users display their Live Photos on the web.

Live Photos were first introduced in September 2015 alongside the iPhone 6s and 6s Plus. Since then, their adoption across major social media platforms and other parts of the web has been slow.

Today's news is welcome, as it will hopefully help expand the reach of Live Photos beyond the sandbox of photo apps on iOS.

→ Source: developer.apple.com

20 Apr 22:00

Nike Announces New, Limited Edition Apple Watch Dubbed ‘NikeLab’

by Ryan Christoffel

Nike has news out today concerning the latest fruits of its partnership with Apple. A new model of Apple Watch called 'Apple Watch NikeLab' is coming soon:

The limited edition, neutral-toned Apple Watch NikeLab maintains the beloved features of its predecessor: deep integration with the Nike+ Run Club app, exclusive Siri commands, GPS, a two-times-brighter display and water resistance to 50 meters, all made possible by a powerful dual-core processor and watchOS 3. ​

I don't understand why Nike felt the need to give this Watch a new name rather than releasing it as an extension of the Nike+ line. Perhaps it's simply a marketing angle, as they are presenting the NikeLab as a limited edition model.

If you'd like to get your hands on the Apple Watch NikeLab, it goes on sale April 27th on nike.com, at NikeLab stores, and at an Apple Tokyo pop-up in Isetan. Assuming this is a comprehensive list of sellers, it means you won't be able to get the Watch from the Apple Store. It also appears unlikely that the band will be available for separate purchase, though that remains unclear.


Support MacStories Directly

Club MacStories offers exclusive access to extra MacStories content, delivered every week; it’s also a way to support us directly.

Club MacStories will help you discover the best apps for your devices and get the most out of your iPhone, iPad, and Mac. Plus, it’s made in Italy.

Join Now
20 Apr 21:51

The Best Earbuds

by Lauren Dragan
Two sets of in-ear headphones on a wooden surface.

After 35 hours researching and testing 16 high-end earbud models head-to-head with an expert listening panel, we’ve determined that the Bang & Olufsen Beoplay H3 is the best set of in-ear headphones under $200. In a competitive category, the H3 won our panelists’ ears and hearts by being fun to listen to, comfortable to wear for long periods, and beautiful, to boot.

20 Apr 21:51

Tesla Will Recall 53,000 Model S, X Vehicles Over Parking Brake Issue

by Ashlee Kieler
mkalus shared this story from Consumerist.

If you purchased a Tesla Model S or Model X last year, you might want to check to ensure it’s not part of a newly announced recall for parking brake issues.

TechCrunch reports that Tesla notified owners of 53,000 Model S and Model X that it would voluntarily recall the vehicles after discovering a potential manufacturing issue that could leave the parking brake permanently engaged.

The recall affects certain Tesla Model S and Model X vehicles built between Feb. 2016 and Oct. 2016.

According to the carmaker’s notice to owners, the vehicles may contain a small gear that could have been manufactured improperly by a third‑party supplier. If this gear were to break, the parking brake would continue to keep the car from moving, but the parking brake would then be stuck in place, the carmaker says.

Tesla tells TechCrunch that it discovered the issue after owners began receiving alerts that their parking brake needs service, or that the brake could not be disengaged. While the company does not believe the issue could lead to a safety concern for customer, it is being proactive in replacing the parts to ensure no issues arise.

So far, Tesla is unaware of any reports of the parking brake system failing to hold a parked vehicle or failing to stop a vehicle in an emergency situation.

“We have also determined that only a very small percentage of gears in vehicles built during this period were manufactured improperly,” the carmaker says, noting that the issue does not affect the car’s regular braking system.

TechCrunch reports that Tesla believes it will have all parts required for the repair by October.





20 Apr 07:21

Google Plans on Introducing Ad-Blocking Functionality in Chrome

by Rajesh Pandey
Citing sources familiar with the matter, WSJ says that Google is planning on introducing a native ad blocker for Google Chrome. While this move will potentially affect the company’s ad revenue to a certain degree, it is apparently taking this decision to deliver a better user experience. Continue reading →
20 Apr 07:21

The Secret To Improving Resolution Rates Isn’t In The Answers

by Richard Millington

The trick to improving the resolution rate is better questions, not more answers.

Most questions are far too broad to answer.

Compare two questions:

Bad Question: “My router isn’t working, does anyone have any ideas?”

That’s guaranteed to either be ignored or begin an endless cycle of frustrated helpers asking for more information.

A far better question might be:

Good question: “I purchased a D-Link AC3200 Ultra Wireless Router, Tri-Band, Gigabit Ports, Dual Core Power HD Streaming and Gaming DIR-890L two weeks ago. It worked fine on my 1 gig connection. However, after a power-cut, the internet lights keeps blinking red. I can connect to the wifi, but not to the internet through the wifi.

I’ve tried plugging it in directly and checking that the internet connection itself is working (it works on another router). I’ve gone through the steps in the manual and restarted the router with default settings but it still isn’t working.

Should I try to send it back or is there another option here that someone could recommend?“

If a question highlights the broad goal, provides context, seeks a specific answer, includes screenshots, and provides detailed specifics of what has been attempted so far; it’s probably going to get a resolution instead of just a response.

Your challenge is to teach and nudge participants to ask better questions. There are plenty of ways of doing this.

  1. Ensure questions meet a certain word count.
  2. Nudge people to include screenshots and specific answers.
  3. Include perfect questions in the onboarding process.
  4. Model perfect questions people can see.
  5. Include copy as people are typing their questions (or add a checkbox for them to agree that the question is specific and detailed).

When it comes to improving the speed of resolution (not just response), you don’t need more answers. You need to help members ask better questions.