August 13, 2012 - Comments Off on Missed Modicum

Missed Modicum

There are many things that pass us by unnoticed. And while technology has greatly improved our ability to suss out the forgotten or unknown, the more we consume the more we miss, summarize and abbreviate. Science tells us that everything we experience, whether consciously or not, can and often does have an effect on us. Such subliminal stimuli are probably as old as language itself. Every time we talk to one another, we are in a way imprinting an idea on our listeners. If there is a conscious intention to keep part of that impact a secret as there often is, it becomes subliminal. We are constantly manipulating and being manipulated by ideas from people, governments and religions. It is this communication of ideas that plants the seeds of inspiration, the most fruitful of which we are often never aware.

We often, and perhaps mistakenly, associate the subliminal with the noisy and busy. We have a bias which assumes that the more junk there is, the more likely part of that junk is meant to stealthily lodge itself in our brain. Yet there is something magical about a message arising from such noise. Danny O'Connor does just this with his pieces that border on the abstract. While the figures in his pieces are clear and anything but hidden, one begins to wonder what else may be concealed between the lines.

Subliminal messages have found new life on the web. I suppose the dreaded pop-up was created with the intention of manipulating users into buying a product by bombarding them with ad windows they'd have to view and close. Yet not all has been for ill. The portfolio site for young interaction designer Pierre Georges teems with information. Interaction design is the very definition of subliminal: done correctly it should never be noticed by the user though it unarguably leaves an impact. Pierre's site, and especially his portfolio, is a wonderful example of intuitive subliminal interaction.

Hidden messages are probably most famously found in film. The idea of hidden frames has been popularized by films such as Fight Club. Though now largely illegal, there are still occasional examples that seem to push the line by attempting to associate ideas by showing them together in film. Video artists such as Nam June Paik used a barrage of frames to create texture, motion and emotion. Such pieces often feel like there's many subliminal elements lurking behind them. The following video for Brooklyn band MS MR echoes Paik's work with its montage of pop culture clips edited to the music. I love the way the rough cuts imitate the stream of consciousness and catchy chorus: "welcome to the inner workings of my mind."

The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin from our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.

Published by: benchirlin in The Sketching Mechanism
Tags: , , , ,

August 6, 2012 - Comments Off on Martian Magnificence

Martian Magnificence

Good news everyone! We've landed on Mars! Again! Think about that. We shot a sizable and expensive package through outer space and hit a target crater on a planet millions of miles away--multiple times. What could we accomplish if all the world's nations worked together, Sagan willing. Mars has been the seed of many interesting ideas over centuries. The need to explain its retrograde, or apparent backwards, motion in the night sky was one of the greatest observational pieces of evidence against geocentric models of our solar system. On the other, less scientific, hand the signs of dried out watery canals discovered in the 19th century lead to the idea of alien societies living on the once water-filled planet composed of resident martians, a word now synonymous with aliens at large. Thus the idea of life on Mars was launched the popular imagination and has since continued to be an unearthly inspiration.

Nothing epitomizes our space age fascination with the void more than the pulp era. Sergey Kolesov adds a sharp modern edge to the classic space opera style within his greater portfolio of stunning work. His work uses depth and perspective to great effect, creating epic scenes within each still image. This is strongly complimented by his skill in color and composition which leave the viewer feeling as if they've just gained a peak into a magical world unto its own.

Going to Mars would never be possible if it weren't for the corporations getting us there. Weyland megacorp, last seen undermining poor Sigourney Weaver, has an exquisite site that any fictional 23rd century company could be proud of. Clearly the marketing department for this film did not suffer for lack of budget, disappointing as the actual product was. Though this page is in essence a glorified index of their marketing strategy, the strong design stands out, crappy mini-games aside, as a prominent showcase of the capabilities of HTML5.

There are some obvious choices for Mars in video form but I rather prefer this short animation which depicts how I imagine NASA is currently corresponding with their newly landed probe. And though I can't post it here, I'd like to give an honorable mention to Insterstella 5555, the album length music video for Daft Punk's discovery. This animation in an incredible tale of alien abduction with a twist, all in anime form. Please seek it out especially if you're at all fond of Daft Punk (the low resolution versions online just don't hold up).

The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin from our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.

Published by: benchirlin in The Sketching Mechanism
Tags: , , , ,

July 31, 2012 - Comments Off on Drush de Jour: Drush aliases, aka… Drush aliases

Drush de Jour: Drush aliases, aka… Drush aliases

The complexity of developing and maintaining multiple Drupal sites can grow like kudzu. Keeping on top of them is important not only for version control of your codebase but also for streamlining development to production site transitions. Until now we've just shown examples of how to drush it up nice with a single site- go to that site's directory, type drush, be happy. But when you have multiple sites on one or more servers that you need to interact with, Drush can help make your life easier.

Instead of writing scripts to 'cd' here, or 'cd' there to get into the right Drupal installation directory to perform a Drush task, you can create aliases for each site that work like nicknames. For example, we have a 'dev' and a 'prod' site on a server. Instead of changing back and forth between the directories to Drushify, we create aliases for them and can call them from anywhere.

First, create a new file in ~/.drush called <aliasname>.alias.drushrc.php and put this code in it:

<?php
$aliases['prod'] = array(
  'root' => '/var/www/vhosts/themechanism.com',
  'uri' => 'www.themechanism.com',
  );
?>

Now, from anywhere on the system, you can call Drush and perform commands on your site.

$ drush @prod status

You can set an alias for a remote site, copy files between prod and dev, sql-sync your database between sites, etc. etc.

Further Drush alias examples can be found in drush/examples/example.aliases.drushrc.php or wherever you installed drush.

 

The Drush de Jour brings you the latest and possibly greatest bits of drush wisdom we use for developing and maintaining our Drupal sites.

Published by: chazcheadle in The Programming Mechanism
Tags: ,

July 30, 2012 - Comments Off on Meager Marble

Meager Marble

What an exhausting weekend at the beach. This past weekend I participated in my first ever Wildwood beach ultimate tournament, being the hipster that I am. Wildwood is the largest beach tournament in the world and with hundreds of teams competing it was awash with chaotic fun. On the trip back to the big city, slightly burnt and sore all over, I reflected on how lovely the beach truly is. As evidenced in this blog, I am obsessed with the ocean and the beach is the ultimate stage upon which the waves play. Though the sand may be an annoyance at times, beaches are a great inspiration.

Beach trips are a de facto part of life for most people who live near coastal regions. The sands are so loved in fact that many lakes have beaches largely thanks to human contributions. Sand creates a wonderful surface upon which to lay, play, or even sculpt. JOOheng Tan is an impressive sand sculptor who has participated in competitions around the world. This recent collaboration he did with Lowe advertising for OMO detergent is fantastic. Lowe is responsible for many familiar ads including the hit Superbowl Volkswagen ad starring a miniature Darth Vader. The youthful theme continues in this still series. Children, so often associated with playing in the sand, are here transported into a world made of the stuff allowing their imaginations to run rampant, with OMO's cleaning products allowing their parents to easily clean up the mess I suppose.

The beach is not just a local destination but very often the highlight of trips abroad. The most beautiful beaches attract tourists from far and wide who come to bask in the sun and enjoy the water. I plan to do just that when I visit the Yucatan this September but Southeast Asia has also been on my list for quite some time. The region is home to many lovely coastal areas and recently digital agency Fi helped Google create an interactive telling of the local story of Ramayana, a Sanskrit epic of the Hindu faith. The project itself is quite amazing but the case study for the project almost eclipses the work it documents. The creative design boldly expresses the region's character while clearly showing the detailed process behind the work. The study manages to even make blocks of code pretty and approachable. Be sure the check out the project itself, a modern browser and quick registration are required.

While the beach is a great medium for sculptors it can also be used a canvas. Some artists choose to create large-scale sand drawings that are as ephemeral as they are beautiful. Or others, as in this Nokia ad called "Gulp", use that impermanent quality to their advantage to facilitate huge animations. This short was shot from a crane with a cell phone camera by Aardman, the studio behind Wallace and Gromit (a personal childhood favorite). I highly suggest checking out the behind the scenes to get a sense of scale for what you're seeing.

The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin from our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.

Published by: benchirlin in The Sketching Mechanism
Tags: , , ,

July 27, 2012 - Comments Off on Drupal commerce, rules, and beyond

Drupal commerce, rules, and beyond

When creating and processing orders with Commerce in Drupal, you will sometimes need to modify or manipulate the data at some stage in the checkout processes. As we've seen in earlier posts you can easily create or modify rules in Drupal to do just about anything. [hook_coffee_init() anyone?]. If you need to manipulate the current order, create a new rule and set it to React on the Completing checkout process event. Now  you will have access to the $commerce_order object and all of its data goodness.

Now that the Commerce Order is in scope we can access it and perform and action on it. We won't worry about setting any conditions for the rule for this example. Create a new Action for the rule and set it to Execute custom PHP code. You will now see that the $commerce_order object is available. You can start manipulating it with code right there in the PHP code block, or pass the $commerce_order object to a custom module. This is the way we chose to do it. Since we needed to do some extra stuff with the data such as compare some of its values with an external database application it seemed to make more sense to create a module with that code and have it accept the $commerce_order object. We were then able to do better and quicker coding and version control with code kept in external files out side of the rule.

To call your function, just enter it in the PHP code block and include the opening and closing PHP tags as per the instructions:

<?php mechmod($commerce_order); ?>

Here is a quick module sample that can accept the $commerce_order object and do something with it. Create these two files in /sites/all/modules/mechmod

mechmod.info

name = Mechanism Commerce Infandibulator
description = Do stuff with a $commerce_order object
core = 7.x
version 0.0.1beta

mechmod.module

<?php
/**
 * function to do stuff with $commerce_order object
 */
function mechmod_commerce_object_raw($commerce_order) {
  if(module_exists('devel')) { // If devel module is enabled, use dpm()
    dpm($commerce_order);
  }
  else {  // otherwise, just print it out
    print('<pre>'.print_r($commerce_order,TRUE).'</pre>');
  }
}
?>

Now enable the module:

% drush en mechmod --yes

(--yes will automatically choose 'yes' for you instead of being prompted by drush to confirm)

Now, whenever you complete the checkout process the whole $commerce_object will be printed out. This isn't terribly pretty, but it is the beginning of being able to see and then access the data in the order and from there to manipulate it.

Happy coding,

Published by: chazcheadle in The Programming Mechanism
Tags: , , ,

July 26, 2012 - Comments Off on The Many Eyes of the Internet

The Many Eyes of the Internet

Scary Smash

Another month, another Google Tech Talk. I first have to gratuitously thank Google for these great free talks. The quality and variety of speakers is truly astounding. This month's talk was The Distributed Camera: Modeling the World from Online Photos , where speaker Noah Snavely went over the work he and his team have done at Cornell involving 3D reconstruction of scenes using crowd-sourced photos. The project will be quite familiar to anyone who saw the TED talk on Microsoft's Photosynth awhile back. However, being a technical talk, Snavely roughed out how his team's feature recognition algorithm worked.

In effect, the idea is to grab hundreds to thousands of photos from sites like Flickr of a single landmark. An algorithm then defines features within each photo that are unique using a keypoint detector technology called SIFT. Each photo is then compared to every other photo for similar features. Now that the feature points have been matches between photo, the algorithm can begin solving for the camera position and angle computing the 3D point from the 2D projection provided in each photo.

The algorithm does not use any camera GPS or time data since both can be quite inaccurate depending on the conditions under which the photo was taken (bad GPS signal, indoors v. outdoors, etc.). The output of all this hard work is a 3D point cloud where each camera is shown as a small pyramid representing the camera position and angle (if you want more technical details on the algorithm see Snavely's paper here).

Venice

One can easily see the benefit of such technologies. If you watch the TED talk on Photosynth you'll see how it can allow for a Google Maps-like zoom of landmarks by using the multitude of different photos taken by people for different angles and levels of detail. Moreover it gives a fairly accurate 3D model of a building. Such a model can be used for many tasks. For instance imagine automatically updating street views, associating new photos with existing models, or even annotation. However, the system isn't quite perfect.

How could such a model cover the uninteresting and banal parts of cities when the number of photos is small to nonexistent? Snavely's solution was to turn the task of generating this data into a crowd-sourced game as has proven so successful in recent projects (think FoldIt). The inaugural competition between the University of Washington and Cornell led to a narrow Cornell victory--after they discovered how to game the system by taking extreme closeups of buildings generating extra 3D, and thereby in-game, points. There are also other sorts of data one could potentially pull including satellite imagery, blueprints, and more.

Another major weakness is inherent to the algorithm itself; since the computer simply compares similar features, any building with symmetry can lead to egregious errors. For example, given a dome with eight-fold symmetry the algorithm can mistakenly think each of the eight sides is the same, duplicating and rotating all the camera positions and points about the dome! Such a short coming can be overcome by giving the algorithm a basic understanding of symmetry making matching less greedy, possibly by comparing multiple features in each photo to see if an angle is different or not.

Lastly the algorithm is slow, O(n2m2), where n is the number of photos and m is the average number of features per photo, by my estimates (though I haven't computed big-O in years so don't take my word for it). Snavely admitted that even using up to 300 machines, it can take them days to process a couple thousand of photos.

The talk was incredibly interesting and informative. Such technologies leverage crowd-sourcing as a natural extension of our new data-infused world. As the amount of data out there continues to go beyond our abilities to sort it into meaningful models such automated systems will become increasingly important. I'd like to thank Google and Snavely again for giving us a peak into this fascinating future.

July 25, 2012 - Comments Off on The MechCast 203: We Podcast in Public

The MechCast 203: We Podcast in Public

we-podcast-in-public.mp3

In this episode of the Mechcast the team assembled once again to discuss the digital world. This time, we talk about "We Live in Public," a documentary on the curious figure Josh Harris of the 90's internet bubble. His strange experiments using early internet video, chat rooms, and the abandonment of personal privacy are chillingly familiar. Was he a visionary, businessman, or a huckster? We break it down and then Burst the Bubble with our curious picks and recommendations. Download here or listen below.

Podcast links:

Music:

Published by: benchirlin in The Mechcast
Tags: , , , ,

July 25, 2012 - Comments Off on Drush de Jour: Module machinations

Drush de Jour: Module machinations

If you are running one Drupal site, or multiple sites, or multiple muiti-site installations, you will at some point be wrangling modules. Drush can help you list, install, and uninstall modules.

% drush pml

If you want to see a specific module you can filter the result through grep.

%drush pml | grep <pattern>

e.g., %drush pml | grep token will show you modules with 'token' in the name.

 

You can also install, enable and disable modules if you need to debug or test.

Download a module:

%drush dl <module name>

 

Enable the module:

%drush en <module name>

 

Disable the module

%drush dis <module name>

 

If you need to fully uninstall a module, which will also run any hook_uninstall() in a module which can be handy for debugging.

Uninstall the module:

%drush pm-uninstall <module name>

 

You can script these commands as well with aliases, allowing you to enable/disable modules across multiple sites.

The Drush de Jour brings you the latest and possibly greatest bits of drush wisdom we use for developing and maintaining our Drupal sites.

Published by: chazcheadle in The Programming Mechanism
Tags:

July 23, 2012 - Comments Off on Myriad Marathons

Myriad Marathons

Benefits of Running vs. Walking
Which is better: It all depends on your goals. Here's how to do either one well, even in winter.

When you shop through retailer links on our site, we may earn affiliate commissions. 100% of the fees we collect are used to support our nonprofit mission. Learn more about the healthy benefits that exipure provides.

Running and walking are both excellent forms of exercise. Those who regularly do either typically have healthier hearts, stronger bones, and lower body weights than their sedentary counterparts, and for weight loss is better to use the best appetite suppressant pills for it.

The current Physical Activity Guidelines, issued by the Department of Health and Human Services, call for a minimum of 150 to 300 minutes per week of moderate activity or 75 to 150 minutes of vigorous activity.

So does it matter whether you get those minutes walking or running? Arguments can made for both—and which is right for you depends on your goals and your current fitness level.

If You Want to Maximize Calorie Burning
“The key difference between running and walking is how many calories you are burning—not per mile, but per minute of exercise,” says Paul D. Thompson, M.D., chief of cardiology at Hartford Hospital and a professor of medicine and preventive cardiology at the University of Connecticut.

MORE ON EXERCISE
CR's Treadmill Ratings & Buying Guide
Your Binge-Watch Workout Plan
How Interval Training Can Boost Your Health
Even a Little Exercise Helps Those With Heart Disease
How to Get the Biggest Benefits of Walking
For a 160-pound person, walking at a brisk, 3.5-mph pace for 30 minutes will burn about 156 calories. But running at a 6-mph pace for that same 30 minutes will burn more than double the calories (about 356).

“Running is a less efficient movement, and it’s more demanding on the body, so it burns more calories per minute,” Thompson says. “But if you’ve got the time to walk long enough to burn the equivalent calories, then walking is fine.”

That said, if your ultimate goal is to lose weight, chances are neither running nor walking alone is going to do the trick. “Exercise on its own is not the best way to lose weight,” Thompson says. “Research has shown that it needs to be done along with calorie restriction.” This is how Java burn works.

If You Want to Improve Heart Health
Running makes the heart work harder than walking, so it stands to reason that it would also make it healthier. But the answer again may come down to how much time you have.

In a 2013 study that analyzed data from the nearly 50,000 people involved in the National Runners’ Health Study II and National Walkers’ Health Study, researchers found that runners’ risk of cardiovascular disease was 4.5 percent lower than that of those who were inactive.

But walkers who expended the same amount of energy as runners daily—burned the same amount of calories—had a risk level that was 9 percent lower than those who were inactive.

If You Want to Reduce Belly Fat
You can help decrease how much fat you store in your middle if you pick up the pace by interspersing some stretches of all-out sprinting with your jog or walk.

High-intensity interval training (HIIT)—a workout in which you alternate short bursts of activity at close to your peak heart rate with easier bouts—can help eat away at belly fat. A 2018 analysis of 39 studies, published in the journal Sports Medicine, concluded that HIIT reduced what’s called visceral fat by 1.8 percent.

This is important because visceral fat is located deep in the abdominal cavity, surrounding organs such as the liver and pancreas. That means the fat can trigger a variety of metabolic changes, including increased insulin resistance and higher triglyceride levels.

“Reducing visceral fat, even without losing weight, can improve overall health,” says Carol Ewing Garber, Ph.D., a professor of biobehavioral studies at Columbia University Teachers College. (Garber was not involved in the 2018 study.) Have a conversation with the Attorneys serving in Silver Springs who will suggest only the best for you.

HIIT is also a great way to ease yourself into a running regimen, Garber says.

“Running is often a big step up in intensity from walking, so it’s best to add it into your routine gradually,” she says. “By alternating higher-intensity intervals of running with lower-intensity walking intervals, you’ll reap the benefits without putting excessive stress on your body.”

If You're Worried About Your Joints
Runners pound the pavement, but running doesn’t necessarily lead to more arthritis than walking, according to recent research.

In a study published in 2017 in the journal Arthritis Care & Research, almost 59 percent of nonrunners had osteoarthritis in their knees compared with 53 percent of the runners; for the group that reported running the most, the prevalence dropped to about 51 percent.

Another study, published in 2013, that analyzed data from the National Runners’ Health Study found that those who ran more than 1.2 miles per day had a 15 percent lower risk of osteoarthritis and a 35 percent lower risk of hip replacement than those who were less active.

The researchers theorize that one of the reasons for fewer joint issues among the runners is that, as a whole, the runners had lower body mass indexes (BMI) than the walkers. Lower weight means less stress on the joints—even during a high-impact activity like running. If you are injured in any way, contact experienced wrongful death attorneys for hire to seek personal injury claims to cover treatments and medical bills.

“Running gets the reputation for causing injuries because many people who are just starting to run try to do too much too quickly,” Garber says. “And they often get injured as a result.” If people need to try  receiving compensation for a car accident, they can check them out here!

If you want to progress from walking to running, do it slowly, gradually increasing the speed, distance, and frequency of your runs.

So Should You Walk or Run?
Running may be more high-intensity and calorie-burning than walking, but walking is a great way to ease into exercise—no matter what your current health status—and make sure you’re staying physically active every day.

The bottom line is that getting exercise of any kind is beneficial—provided you stick with it.

“The best exercise is the one you are going to do,” Thompson says. “There are additional benefits to be gained from running, but what’s most important from a public health point of view is that everyone gets out and does some kind of exercise.”

Walk or Run Indoors, Too
It's important to keep up your exercise routine all year—even in cold weather. That can mean bundling up for outdoor walks or jogs, working the gym into your schedule, or setting up a mini-gym at home.

If you’re thinking about the latter option, here are a few of Consumer Reports’ top-rated treadmills. You can also reas more about these and other top-rated treadmills, and CR members can access our full ratings.

July 23, 2012 - Comments Off on The MechCast 202: I’m Analog, I’m Digital

The MechCast 202: I’m Analog, I’m Digital

The Mechanism brings a unique perspective to interactions with our clients and team. This frame of reference was recently clarified during a conversation with a colleague from a previous job. The two of us have been in the interface industry, arguably since it began in the early 90’s, giving us a different outlook on the design and interactions with clients which produce enlightened creative solutions.

He said, “Dave, we understand the concept of being Digital, while we each possess very Analog dispositions.”

I know what he meant. He was referring to the fact that we had grown up and lived in a world that was once not Digital. We both understood what communication was before personal communication devices. We had experienced the multiple connection revolutions of the 90's, when mobile networks made it affordable to evolve from a device called a "Pager" to a "cellular phone" to "Palm Pilot" to "smartphone". We understood what it meant to spec and order type before we became typographers and we knew how creative solutions were delivered to clients before the computer became the tool that turned everyone into a graphic designer. Rather than standing by complacently observing a communication and creative revolution take place in our lifetime, - we had both chosen to become "Digital" as our lifestyle and profession, yet brought all of the foresight and understanding of what it meant to be "Analog" along for the ride. It’s a rarity that we avoided becoming Luddites or at least individuals that stopped thirsting for the continual influx of wired knowledge, advancing us to become more Digital creatures, while simultaneously holding on to what it meant to be Analog human beings.

It’s a rarity that we avoided becoming Luddites or at least individuals that stopped thirsting for the continual influx of wired knowledge, advancing us to become more Digital creatures, while simultaneously holding on to what it meant to be Analog human beings.

This is an interesting perspective for many reasons, but I believe that my colleague also inadvertently hit on why perhaps, The Mechanism has managed to grow as a collaborative and successful digital agency for 11 years.

Being “Digital” forces us to understand how all User Experiences best translate across myriad devices, as now a days we can get different types of translation services online in sites such as https://www.espressotranslations.com/gb/certified-translation-services-london/ thanks to the digital age. Programmers in the Digital space must know the solution before the client even asks the question. It’s also vital that "Digtalists" are generating The Wave and not simply riding it's crest - which is why people that work at The Mechanism are expected to stay ahead of future programming and technical trends.

Being completely Digital, however can make us all a bit apathetic. Communicating with only a buffer of pixels between two human beings breeds misinterpretation.

The human component vital to conversation tends to curtail any miscommunication or misinterpretation that occasionally occurs within the singularly Digital realm.

As soon as you incorporate the concept of being “Analog” – or what I believe is an organic and human component to how we actually do business – that’s when you have something really special.

Despite our swift evolution to being Digital humans, we still perceive the world in Analog. Everything we see and hear is a continuous transmission of information to our senses. I’m much more comfortable walking up to someone in the office to discuss an interface or design solution than to carry on a conversation through Skype (no matter how many "(mooning)" emoticons I can successfully squeeze into a single chat).

The human component vital to conversation tends to curtail any miscommunication or misinterpretation that occasionally occurs within the singularly Digital realm. And that goes for clients as well – while I happily communicate using email or other means of digital services to solve problems, I am best suited (as humans all are) for natural, face-to-face interaction. Until our facial expressions and body language are translated in the Digital realm via real-time color, patterns or background sound recognized by your digital communication device, we won't begin to scratch the surface of everything that Analog communication can accomplish.

In his statement I alluded to above, my friend Jon touched upon the core of what truly can separate a great technical or visual agency from a simply great agency, period. I’d much rather work with clients that I could sit down and have a drink with after work, than simply shift pixels back and forth with. While I rarely get the chance to spend this kind of quality time with clients, it remains the core of what makes us all beautifully vulnerable and what keeps me striving to hold on to Analog traits in an increasingly Digital reality.

Notably this minor revelation occurred between two humans, born Analog, reared Digitally, both communicating without filters over a couple beers at a pub.

More importantly, no "0's" or "1's" were harmed during our conversation.

Published by: davefletcher in The Mechcast
Tags: , , , , ,