text:
Thanks For Being!
Yes, so sad to hear that Oliver Sacks has died. And what's the best eulogy? "Thank you... for being you."
Pick Up a Guitar - Everything Transformed!
This is a phenomena, I know, because it has "happened to me" multiple times. Put me in a new place. New surroundings. Pick up a guitar. Not my guitar, a guitar owned by someone else, start strumming. Just mindlessly strumming.
Find a new riff, a new chord progression, a new song.
I love when that happens. It's always a surprise. I am always amazed how a new guitar will lead to new things. The feel, the sound - all different, all unique to that particular instrument. It could be a beat-up, crappy guitar, with bad action and cheap wood, difficult to play; or it could be a fine instrument - well-made, aged wood, sweet action, easy to play.
Sort of doesn't matter. Or, I mean, of course it matters, but each type of guitar can offer up something unique. Yesterday I found myself with an old Martin D18 in my hands. The serial number tells me that it was made in the Martin Factory in mid 1971. Old, resonant, mellow. A really fine instrument. A work of art.
And I played it pretty much all day. Sat in a foreign kitchen, notes ringing out in the loneliness. I found a new song, a long, melancholy lament, a haunting instrumental. Hope to come up with words that can match the mood.
That D18 offered it up. It's the only way I can describe the process. I picked a guitar up and everything was transformed!
Ryan Adams Covers Taylor Swift?
Okay, this sounds just weird enough to be interesting. Ryan Adams does an album-length cover of Taylor Swift's insanely popular 1989 record. Wow. Strange. I own a couple of Ryan Adams' records: HeartBreaker, Ashes & Fire, and his last one Ryan Adams. I was sort of disappointed by the last one. Don't exactly know why. I guess I think Heartbreaker is amazingly great and Ashes and Fire too. My first intro to Ryan was Ashes and Fire and that one was quite captivating. And I love the loose nature of Heartbreaker. Not a fan of Taylor Swift. I mean, I guess that's wrong, I'm not not a fan, just don't listen to/haven't listened to her music, and not really all that interested. But I do find Ryan Adams sort of fascinating, and this sounds like it might be worth a listen.
Reactionaries!
I love this from Paul Krugman. There are no "conservatives" anymore in USA. Only reactionaries. Trump is Big Boss Man. Reactionaries are all about power & privilege. Protecting the hierarchy. Makes so much sense. All falls in place. As Krugman says, "Trump isn't a diversion, he's a revelation..."
Crisis Point!
"Yes, well, the thing is, and it's a tricky, and delicate thing. What happens when you get to the point where you no longer believe your own bullshit? It is some kind of point of no return. A crisis point. I suppose it's some kind of break-through, or break-down."
You. Are. Lost.
I forget. Does bullshit float? I couldn't remember. So, I Googled it. I came up with "Life & Bullshit." Not exactly an answer. That's how it goes. You ask a not exactly a question, and come up with a not exactly an answer. What happens when you don't believe the bullshit anymore? You. Are. Lost.
What's Wrong with People?!
Yes, I suppose it is stunning and disturbing that hate and misogyny (see previous post) are a winning combo in the marketplace. But, then again, it turns out that hate is a market and a pastime. Haters are empowered by our latest technology. This young woman in Chvrches has to deal with a barrage of hatred every morning in her mobile feed. Terrible. Absolutely appalling! What's wrong with people?!
Derogatis Calls out Dr. Dre for a Life-Time of Misogyny!
Dr. Dre has an Ike Turner problem: famous musical legends who enjoy beating on women. I am so pleased that Jim Derogatis of Sound Opinions takes Dre to task for his "disgusting" misogyny. It is surprising how many people just want to look away. Derogatis truly is a "critic" or music appreciator with heart and integrity. He's not just a business shill or cheerleader. Glad he isn't afraid to speak up against the vileness.
Dr. Dre is a billionaire, a mogul, a key figure in Apple Music. You'd think his past of beating women, might make him a little more circumspect about singing about beating women now, but I guess that is not the case. Misogyny is just part of his tired schtick.
And it's a money winner!
And what of the "Straight Outta Compton" biopic? Derogatis tells us it's "the lamest kind of gloss-over!"
And well, at least Derogatis has always been consistent. Here he is on the original album release in 1991:
"This is an album of hate-filled songs that glorify gang rape and beating women to death, an album so nihilistic that its lyrics brag about making money from these topics. It's the most vile, rancid, festering pile of crap I've heard in my life. It is also one of the top-selling albums in America for the third week in a row."
A Lost King in a Lost Time
This may come as a shock to some of you. It came as a shock to me. I swear it happened. I mean, I swear on a stack of Bibles (no, that's seems pointless), I swear on a stack of Korans (no, I mean, hunh?), all right, never mind, I swear on a fresh, hard-bound copy of "Infinite Jest." Yes, okay, see, I'm deadly serious.
I saw an apparition walking the streets. Alive as you or me.
It was in a "hard" neighborhood. A neighborhood known for drug deals, and gang shootouts. The part of town where the police vehicles with sirens ringing, and cherrie tops flashing are always rushing towards. It's where those unmarked cars (you can always spot an undercover vehicle) are speeding off to.
Anyway, I have been riding my bike through that part of town on my way to do a job over the last 2 weeks. I ride with my head down, with a purpose, hoping not to call notice to myself, or ruffle any feathers. I am riding like a guest, I know this is not my turf - just passing thru!
Anyway, on Clark Street, across the street from the grocery store, there is a liquor store, and that liquor store is the anchor of the community. There is always a steady stream of foot traffic, going to, or leaving from, that liquor store. People buy liquor (of course), but also cigarettes and lottery tickets too. A very popular destination.
There are always old-timers and hard characters hanging out in front. It's a sketchy place, again, I zip by trying not to see or be seen. But this where I had my vision. Or where I saw my vision. What vision?
I saw a man dressed as an impossibly ancient warrior. A desiccated, old, Viking, a crusty being, more ancient than the hills, looked like he had been recently dug up out of some primeval burial ground for Kings. A long kilt-like garment, long, gray, flowing hair on his head and on his chin. Gold and silver dangling from his ears and arms. He looked to be about 300 years old. He walked slowly, steadily, with purpose, towards the liquor store.
I am convinced he leached in from a breach in the space-time continuum. A ghost, an apparition, a vision, my warrior, spirit-guide. He looked like a King. A Lost King from a Lost Time. He had a real-ness, a gravity, and at the same time he looked like he was striding in another reality.
I didn't stop, but slowed down. Took him in, in all his faded, blazing, time-less, glory. My thought in the moment, "Is this real?" It was sort like experiencing a lucid dream in the daylight. I wasn't sleeping, but, I wonder, was I dreaming?
This was an impossible vision. Totally. Contrary to everything else on that street. Contrary to logic and rationality. And now that I think about, I seemed to be the only one on the street who even noticed the Warrior King. How is that possible? I have no explanation. But I am now convinced he was a messenger. My glimpse of him was a sign, a word, a reminder, a prophecy, from another place and time.
Now, of course, every time I pass thru that part of town I look for him. And every day that goes by, and I don't see him, the more I realize he really did appear to me. His absence now, makes his presence then, that more real. Weird. So weird. But true.
Connecting the Unconnected!
Yes, I do like the "scientific method." It has led us to all kinds of marvels and wonders. And I do love some of the grand theories of science - evolution seems like a great saga, and I love cosmology too.
But I think I want my universe to also be filled with signs and myths. I like things pointing to other things, and I love a good story. And I'm big on making connections. Connecting things that at first seem so unconnected.
There is endless entertainment and insight in doing that kind of brainstorming. And once you start connecting, well, it really is an endless, all-comsuming, very rewarding occupation.
Bucky Fuller Does a Yoda!
How does little old me have any impact in the world? That might be one of those hopeless-seeming questions.
I love this from Buckminster Fuller. Be the "trim tab!" And how to do it? You will be "getting rid of the little nonsense," and "getting rid of the things that don't work, and aren't true."
So I'm positive that what you do with yourself, just the little things you do yourself, these are the things that count. To be a real trim tab, you've got to start with yourself, and soon you'll feel that low pressure, and suddenly things begin to work in a beautiful way. Of course, they happen only when you're dealing with really great integrity.
Variation of Rollins
A variation of a Henry Rollins' lyric: Really sad things happen some times. Some times happens all the time.
Two Sentences
Two sentences from a conversation yesterday. Out of context, they seem like bright, shiny ideas that a person could live by...
Don't fear anything.
Be hopeful.
Making the Unknown - Known
Georgia O'Keefe on being an artist - "making the unknown - known." Exactly.
Abbie Fest 27 - Day 3 - The Stuff of Myths & Legends
Still wearing my yellow performer's wristband from the Abbie Fest this morning. A little reluctant to take it off. There is a rumor that this 27th year of the Abbie Fest could be the last one. I choose not to believe it.
As Rich Cotovsky, as Abbie, always tells us, "the myth looms larger than the reality." And I choose to live with the myth. And myths never die. They live as long as there are people to pass them on.
So yes, we spent a good portion of the afternoon & evening at the 3rd day of Abbie Fest as "the audience." And there were glorious, mythical happenings all around us.
We saw a man eat fire, walk on glass and pass 150,000 volts of electricity through his body to light up a fluorescent tube. We saw another young man defy gravity and juggle bowling pins. We watched three large nubile women totally command a room, conjuring laughs and tears - messing with our heads with tales of alcoholism, suicide and disease.
We saw a young man become a wizard, time-travel, have sex in a laundry room, and take a cupcake, which he splattered on his forehead, and declare it "semen!" We watched a stage-full of young enthusiastic comedians blow up all our preconceptions about what's funny and what's not funny.
We were entertained by the human spirit in it's many bodily forms - old, young, hairless, fat, lithe, beautiful, interesting. We were dazzled. Exhausted. It was sublime and absurd. Funny and tragic. The stuff of myths and legends.
Our Show @ Abbie Fest
Last night at Abbie Fest Day Two, as Black Forest, we did our performance piece entitled "and now..." a nice open-ended title. Left us the ability to do whatever we wanted to do. Which is our strength. We do what we want to do when we want to do it. No commercial concerns. No doubts or worries. It took us a long time to get there.
Maybe "no doubts or worries" isn't quite right, a little too strong. Of course we have doubts - can we do the work to the best of our ability, remember our lines, bring emotion and honesty to the moment?
Worries too - will our cast and crew turn up on time, will my guitar stay in tune, can my partner sing and vocalize even as she's battling a cold? Will anyone be there to listen and take in our performance?
Pretty much "yes" on all counts.
We went for an honesty, a genuineness, a certain heartfelt beauty in our performance. It all seemed to work and connect. And lots of the old-timers and performers that we know and respect responded enthusiastically.
Very, very satisfying.
Abbie Fest - The First Time!
You're in Chicago. What to do? Check out Broken Hearted Toy - the options are endless! We will be at Abbie Fest 27 - Day Two.
Last night, I bumped into a woman dressed to the nines, waiting to get in the restroom at the Mary Archie Theater after watching Rush Pearson in Diary of a Madman. She was a little giddy and breathless, and gushed: "This is my first Abbie Fest."
I replied, "It's a wild ride." I was a little envious, trying to remember what it was like experiencing the fest for the first time. I know it was a powerful first experience. I've been hooked and haven't missed one since.
Abbie Fest 27!
Here in Chicago, Abbie Fest 27 kicks off tonight @ 7:00 p.m. Terry Flamm at Broken Hearted Toy has a nice little preview of the 3 day festival.
Our little theater group Black Forest will be doing a "performance piece" on Saturday, Day Two. Monologues and music. We usually do an original work for this fest. We have presented new work for more years than I can count, more than 10, less than 20.
It is a wild carnival sideshow of an event. Lots of talent and creativity on display. One act following another. The energy of the event, the collective consciousness of the thing, transcends any one act.
There are always surprises along the way. Highly recommended! Nothing quite like it.
That's What We Want Our Artists to Do
Terrible, traumatic events have happened around here. Losing loved ones is one of the most unexplainable, hard to reconcile events you can conjure up. We all lose loved ones, so I guess it's part of being human.
We turn to what we always turn to - art. The making of art (also of course, the consuming of art created by others). Yes, I subscribe to the school of art as healer, art as religion, art as therapy. No apologies. And it turns out that if the person doing the art, is doing it for very personal reasons, those same reasons can be powerful reasons for others to relate to the art in a very intimate, powerful way.
Art is a human thing, and it is the working through the human thing that brings us the greatest art. Do artists need to suffer in order to create great art? Probably. And why? Because to suffer is a human thing, a deeply profound human thing. We don't need artists to seek suffering, we need artists to live a life, and in the course of life suffering is inevitable. The really great artist uses that suffering to create work, just like they use everything else in the human arsenal.
The true artist takes that suffering, that pain, and transforms it. It's a personal and a universal thing. That's what we want our artists to do.
Calls and No Calls!
I love this song & video from Mr. Mo. Telephones. And more telephones. What a perfect song!
Yesterday, I had the opposite situation. I was waiting for a call. A very important call. A call I studied for, prepared for, anticipated, and looked forward to, etc. And the call didn't come. No explanation. It just didn't come. Total silence. And it seemed like some kind of death or final judgement.
Can a life be summed up by what didn't happen?
The Radicals - The Genuine Kind
It's funny.
Our culture rewards the loud, bold, audacious, outrageous. Those who push themselves to the front. Those who love to talk and to primp in front of mirrors. We reward the loudmouth, the blowhard. We applaud the big gestures, the dazzling, the overwhelming.
Turns out the counter-cultural choice is to be simple, small, meek. To be clear-headed, clear-eyed. The "radicals" are those people who tend to silence, contemplation, humility, grace. Those who practice genuine kindness. Those who don't always yammer away. Those who do less, buy less, live lightly on the land.
Trump's War with Fox
This is excellent - Trump's war with Fox.
As heterodox conservative commentator David Frum said, "Republicans originally thought that Fox worked for us and now we're discovering we work for Fox."
Why is all this interesting? Partly because it's all so ridiculous, and also partly because it exposes Fox News for the crazy propaganda machine that it has been for so many years.
Nate Silver thinks Trump can't win against Fox... Still, I think Josh Marshall is correct - Trump is not done. This absurd saga has legs!
Cultural Leap to the Abyss of Ridiculousness!
Can a whole Culture "jump the shark?" It seems to be a logical question. Just open your eyes and ears and look around. We kind of do live in a TV show. And the decline we are all feeling in every aspect of our lives is palpable.
It all probably happened long ago. Maybe we should wait for future historians to pinpoint the exact point of no return. But there is no doubt that we have made a collective leap over a hungry, finned, predator.
Can a whole culture succumb to ridiculousness? That's easy. Yes, of course!
Haven't seen this movie, "A Pigeon Sat On A Branch Reflecting On Existence," , but I do love the title, and it sounds like a movie I would enjoy. And I love this from Ray Pride:
"Andersson seems also to hew to Emil Cioran's shrugging, "Better to be an animal than a man, an insect than an animal, a plant than an insect, and so on."
Yes, maybe we have this evolutionary tree thing all wrong. Maybe it's the microscopic, single-celled, short-lived organisms; the beings with focus and simplicity who are at the top of the chain. And maybe Human Beings are actually at the bottom. We are so complicated, conflicted, contradictory. Almost like some malignant collection of dislocated parts. Of course, we are so Ego-inflated we think we are the best, smartest, most beautiful. Funny.
The Bullshit Detector Hangs it Up!
It takes a "fake" newsman, a "fake" pundit to tell the truth. Because you can't bullshit a bullshitter. And as he says, "bullshit is everywhere." So our best bullshit detector is a guy who pretends to be what he isn't, but he does it in a way that shows us that he knows, that we know, and it's all very entertaining and enlightening, and refreshing. The Bullshit Detector warns us all to be vigilant. Brilliant. We will miss this guy. Wonder what he will do next?
Change isn't slow...
Change. It seems so slow. That's an illusion for sure. Change isn't an illusion, the slowness of change is an illusion.
I'm beginning to think (this came to me slowly) that change is so fast, so small, so incremental, and so all-inclusive, that it's almost invisible to our senses.
Everything is always changing, right? But it's not noticeable, or it is noticeable, but we don't notice it. Our cells are changing, every microscopic particle is in a state of change.
And everything else? Yep, changing too. In a million ways. Every moment. The changing nature of everything is so deep and complete, it's not even all that interesting. Much less perceptible.
Then, one day dawns, you wake up, and you realize everything is different. And has been for a long time, I mean, it has been changing all the time.
You are changed, the world too. And just as you register that reality, you and it, have already moved on from that moment too.
Every Single Day is Anything Can Happen Day!
"Anything can happen day." I guess it was a Micky Mouse Club Show thing. Before my time. "Today is the day that is filled with surprises; nobody knows what's gonna happen."
Of course, you find out that every day is anything can happen day. Every single day. And that means birth & death and everything in between. So in one sense we are all Mickey Mouse Club members, whether we want to be or not. "Nobody knows what's gonna happen" can start to sound pretty damn ominous.
Lots of our days have the "same day" feel, maybe human beings try really hard to make their days the same. We thrive on routine. Society demands routine. If you have a job you lock into a daily grind. We hate it and love it. Gives us something to do, fills our lives with sameness.
And then Anything Can Happen Day comes along and knocks a hole in your reality. And you realize there is no sameness at all. Every day is chock-full of surprises. There's the joy and the horror. The sorrow and the pity. We get ice-cream and cake, and bullets and funerals too.
Teachers. And teaching. This post made me put on my thinking cap. Over my life I've had a handful of influential teachers. It wasn't about mastering a topic, it really was about inspiration. Learning how to learn.
I can think of three teachers who really made me excited about writing, and spurred me on to write. And to read. Two of them were writers themselves. They shared their writing with me. Made me think that we were on the same road together. They inspired me and challenged me, and read my work with real enthusiasm.
I had one guitar teacher who taught me very basic music theory and notation. But this was a young man who looked like George Harrison and played a Gretsch Country Gentleman. He just exuded cool. I learned enough to plunk along, but was inspired to acquire that same coolness factor.
I took some acting classes. Had one great acting teacher. She always called me and my partner "rock stars." She didn't say much about my acting. Lot's of silences and long looks. Her best advice about acting: "You have to really, really, really want to do it."
Meditation. I learned Transcendental Meditation and "psychic" meditation from a few different teachers. I learned the basic tools. The how to. It was a total revelation on all levels. I still use my "mantra" that I acquired in the 70's, but it was the "psychic" version of meditation that I picked up in 2000 that totally transformed my life.
"Creative Visualization." Not sure if I have successfully transformed the world, but the technique has transformed me.
I also remember that contingent of Nuns in grade school. They taught me guilt, and pain, and fear. And I learned how to read. And acquired the love of reading. Maybe as a tool to flee the guilt, the pain, the fear. So I guess I owe a "thank you" to those scary old penguins too.
Harden or Deepen
You bang up against reality. Like someone said, (who, I can't recall), you do trust the realness of reality. So you bang up against it. Get knocked around. Knocked off your stride. Large holes are drilled into you. Big places where you used to know things and people.
You realize somewhere along the line that life is an experience. You gain and you lose. You pretty much lose everything you gain. Hopefully, at the end, the two things balance out, but there are no guarantees. Some gain more than lose, and some lose more than gain.
You get two choices. You can "harden your heart," or "deepen your heart." You don't get to do both. Your heart just isn't that big or resilient. So harden or deepen. That's your choice. What you choose defines you. Gives your life the color, the tone, the feel of your existence.
I recall that "voice" that came to me in April 2013... so I guess deepen it is for me.
Art As Prayer...
Art as a form of active prayer. Yes.
My take would be the art-form does not matter. It could be painting, sculpture, dance, music, theater, writing, pottery, weaving, whatever...
And the content of the art doesn't matter. Trivial, profound, exuberant, melancholic, silly, somber, enlightening, darkening, whatever...
The act itself is the act itself. It's already life-enhancing. "The expression of creative skill and imagination..."
And the prayer can be to an empty void, or a big daddy, or nature, or family of gods, or some great cloud of unknowing, whatever...
Playing Wrong is Sometimes So Right!
I am so happy I sought out and bought Peter Hook's wonderful book on Joy Division "Unknown Pleasures." It is truly a pleasure to read. And Hook has such a great narrative voice. A true character, not afraid to say what's on his mind. And he tells the story of this band as he remembers it, and pulls no punches, he lays it all out for the reader.
I love how he talks gear, and band dynamics, and rehearsing, and playing gigs, both the great and not so great. He tells us how his distinctive sound evolved, how he learned to play "wrong," using only three fingers, and why he played up high on the fretboard - because his amp was so crappy and sounded so bad when he played low notes.
Practicalities and luck gave us his totally distinctive and creative style of bass playing. There's a lot of humor in the book. And there's darkness and sadness too. Knowing what we know now, you wish Ian Curtis would have slowed down and taken a break, and maybe somehow he could have made it through. You are driven to go back to the music, just to listen to a totally unique, influential, and original band.
And you marvel at how Hook and company (minus Curtis) went on to form another great and influential band - New Order. A kind of incredible saga.
Derogatis Calls out Dr. Dre for a Life-Time of Mis...
Abbie Fest 27 - Day 3 - The Stuff of Myths & Legen...


No Testimonials are listed as they can be made up.
We can provide you with references so you can speak with our clients directly. This should be a refreshing change for all.
3) Referrals to top alternative practitioners, no traveling!
9) On-call nurse and biochemist.
10) Only truths/ no hype, no omissions, no kidding!
13) Latest in Research on Natural Substances. What is working and Why?
16) Screening of prospective practioners.
17) Referrals to practitioners in your area.
18) Coordination of care between more than one practitioner.
A licensed nurse started A.C.A. in 2001 after his Father became a victim of Cancer. Having witnessed a miracle using I.V. Ascorbate in a brain tumor patient, this nurse treated his father with the same technique. The Father had three separate malignancies due to radiation exposure.
Hence, American Cancer Advocates, was born.
Since then A.C.A. has expanded to offer many services that are not found anywhere in the world today. Many practitioners and professionals have been brought into this unique and diverse network in order to meet the needs of all patients.
Operating as a licensed nurse the founder of A.C.A. operates purely as an advocate for cancer (and autoimmune,) patients.
It is evident that everyone needs an informed professional in their corner when battling devastating diseases! You don't have to make this Journey alone.


text:
'use strict';

jest.unmock('buildStyleInterpolator');

var buildStyleInterpolator = require('buildStyleInterpolator');

var validateEmpty = function(interpolator, value, validator) {
  var emptyObject = {};
  var changed = interpolator(emptyObject, value);
  validator(emptyObject);
  expect(changed).toBe(true);
  changed = interpolator(emptyObject, value);
  expect(changed).toBe(false);
};
describe('buildStyleInterpolator', function() {
  it('should linearly interpolate without extrapolating', function() {
    var testAnim = {
      opacity: {
        from: 100,
        to: 200,
        min: 0,
        max: 1,
        type: 'linear',
        extrapolate: false,
      },
      left: {
        from: 200,
        to: 300,
        min: 0,
        max: 1,
        type: 'linear',
        extrapolate: false,
      },
      top: {
        type: 'constant',
        value: 23.5,
      },
    };
    var interpolator = buildStyleInterpolator(testAnim);
    validateEmpty(interpolator, 0, function(res) {
      expect(res).toEqual({
        opacity: 100,
        left: 200,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, 1, function(res) {
      expect(res).toEqual({
        opacity: 200,
        left: 300,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, -0.1, function(res) {
      expect(res).toEqual({
        opacity: 100,
        left: 200,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, 1.1, function(res) {
      expect(res).toEqual({
        opacity: 200,
        left: 300,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, 0.5, function(res) {
      expect(res).toEqual({
        opacity: 150,
        left: 250,
        top: 23.5,
      });
    });
  });
  it('should linearly interpolate with extrapolating', function() {
    var testAnim = {
      opacity: {
        from: 100,
        to: 200,
        min: 0,
        max: 1,
        type: 'linear',
        round: 1,  // To make testing easier
        extrapolate: true,
      },
      left: {
        from: 200,
        to: 300,
        min: 0,
        max: 1,
        type: 'linear',
        round: 1,  // To make testing easier
        extrapolate: true,
      },
      top: {
        type: 'constant',
        value: 23.5,
      },
    };
    var interpolator = buildStyleInterpolator(testAnim);
    validateEmpty(interpolator, 0, function(res) {
      expect(res).toEqual({
        opacity: 100,
        left: 200,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, 1, function(res) {
      expect(res).toEqual({
        opacity: 200,
        left: 300,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, -0.1, function(res) {
      expect(res).toEqual({
        opacity: 90,
        left: 190,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, 1.1, function(res) {
      expect(res).toEqual({
        opacity: 210,
        left: 310,
        top: 23.5,
      });
    });
    validateEmpty(interpolator, 0.5, function(res) {
      expect(res).toEqual({
        opacity: 150,
        left: 250,
        top: 23.5,
      });
    });
  });
  it('should round accordingly', function() {
    var testAnim = {
      opacity: {
        from: 0,
        to: 1,
        min: 0,
        max: 1,
        type: 'linear',
        round: 2,  // As in one over two
        extrapolate: true,
      },
    };
    var interpolator = buildStyleInterpolator(testAnim);
    validateEmpty(interpolator, 0, function(res) {
      expect(res).toEqual({
        opacity: 0,
      });
    });
    validateEmpty(interpolator, 0.5, function(res) {
      expect(res).toEqual({
        opacity: 0.5,
      });
    });
    validateEmpty(interpolator, 0.4, function(res) {
      expect(res).toEqual({
        opacity: 0.5,
      });
    });
    validateEmpty(interpolator, 0.26, function(res) {
      expect(res).toEqual({
        opacity: 0.5,
      });
    });
    validateEmpty(interpolator, 0.74, function(res) {
      expect(res).toEqual({
        opacity: 0.5,
      });
    });
    validateEmpty(interpolator, 0.76, function(res) {
      expect(res).toEqual({
        opacity: 1.0,
      });
    });
  });
  it('should detect chnages correctly', function() {
    var testAnim = {
      opacity: {
        from: 0,
        to: 1,
        min: 0,
        max: 1,
        type: 'linear',
        round: 2,  // As in one over two
        extrapolate: false,
      },
    };
    var interpolator = buildStyleInterpolator(testAnim);
    var obj = {};
    var res = interpolator(obj, 0);
    expect(obj).toEqual({
      opacity: 0,
    });
    expect(res).toBe(true);

    res = interpolator(obj, 0);
    // No change detected
    expect(obj).toEqual({
      opacity: 0,
    });
    expect(res).toBe(false);

    // No change detected
    res = interpolator(obj, 1);
    expect(obj).toEqual({
      opacity: 1,
    });
    expect(res).toBe(true);

    // Still no change detected even when clipping
    res = interpolator(obj, 1);
    expect(obj).toEqual({
      opacity: 1,
    });
    expect(res).toBe(false);
  });

  it('should step', function() {
    var testAnim = {
      opacity: {
        threshold: 13,
        from: 10,
        to: 20,
        type: 'step',
      },
    };
    var interpolator = buildStyleInterpolator(testAnim);
    var obj = {};
    var res = interpolator(obj, 0);
    expect(obj).toEqual({
      opacity: 10,
    });
    expect(res).toBe(true);

    res = interpolator(obj, 0);
    // No change detected
    expect(obj).toEqual({
      opacity: 10,
    });
    expect(res).toBe(false);

    // No change detected
    res = interpolator(obj, 10);
    expect(obj).toEqual({
      opacity: 10,
    });
    expect(res).toBe(false);

    // No change detected
    res = interpolator(obj, 12);
    expect(obj).toEqual({
      opacity: 10,
    });
    expect(res).toBe(false);

    // No change detected
    res = interpolator(obj, 13);
    expect(obj).toEqual({
      opacity: 20,
    });
    expect(res).toBe(true);

    // No change detected
    res = interpolator(obj, 13.1);
    expect(obj).toEqual({
      opacity: 20,
    });
    expect(res).toBe(false);

    // No change detected
    res = interpolator(obj, 25);
    expect(obj).toEqual({
      opacity: 20,
    });
    expect(res).toBe(false);
  });
});

redpajama_set_name: RedPajamaGithub


Canadian by birth but citizen of the world at heart, Tanya Solari is a writer, translator, reviser and content strategist with a knack for languages, a thirst for knowledge, an eye for detail and a passion for travel.
Tanya aims to capture the magic of some of her favourite places – from the most visited to the lesser known – through words and photos that inspire wanderlust and take her audience along for the ride.
Check out Tanya's website and follow her on Instagram for travel inspiration from around the globe!


text:
Toronto Orienteering Club
OUTDOOR - ACTIVE - URBAN
2023 UKR O-Cup
Join us for a fun winter day of Orienteering on February 19th. We will provide a Early bird prices are available until January 31st 2023.
Heart Lake Conservation Area
More InfoSign me up!
High Park is an intricate park with lots of interesting features, but you're surrounded by the city, so it's IMPOSSIBLE to get LOST!
High Park - across from Grenadier Restaurant
2023 TOC Annual General Meeting - Online
posted on Jan 23rd, 2023 by Andrew
Annual General Meeting will be held on Sunday January 29 7:30pm-8:30pm. We will be having an online virtual meeting this year. Please RSVP on or before January 28th so we can send you information on how to join our online meeting. We would love to see you
posted on Jan 17th, 2023 by Andrew
Discover Orienteering
Orienteering, in the classical sense, is "cross-country running using a map and a compass." Often called "cunning running" or "adventure running", this is a thinking sport where you have to navigate a preset course of "control" locations in a park or forest using only your map, compass and your wits.
Orienteering Clinics
Interested in orienteering but don't know where, or how, to start? Or do you want to enhance your navigation skills? Join us at one of our Beginner or Intermediate Clinics.
If you are planning a company outing this summer, consider orienteering for a unique and exciting alternative to typical corporate excursions. Not enough time to get outdoors? We can bring orienteering into your office as well.

redpajama_set_name: RedPajamaCommonCrawl


Rates are for a 10x10 foot space with a 6 foot table and two chairs. $100 for each additional table.
Custom packages are available. Please contact us at info@animalbehaviorsociety.org to discuss these and other available sponsorship and exhibit options.


We manage your IT, so you don't have to.
Partek 360 includes our Fully Managed Security Solution for all users, including email security, advanced end-point threat protection, and content filtering.
Partek 360 is our comprehensive Managed IT Services Solution, and the perfect choice if you're looking for an IT partner to manage and support every piece of hardware and software on your network. You can put your trust in Partek to handle everything from infrastructure and server maintenance to new user set-ups and day-to-day support requests. Partek 360 includes real-time remote support for every member of your team, as well as on-site support when you need it.
Let's chat about what makes the most sense for you.
Trust our industry certified technicians with fast response times and dedicated customer service.
Ensure your critical systems, applications, and data are consistently available, secure, and reliable.
Industry leading security solutions to protect you from the latest threats and ensure your data is secure.
Fully monitored onsite and offsite backups with disaster recovery planning and testing to ensure your business is operable in any disaster.
On-going updates to your business applications to ensure maximum up-time and security.
Hardware and software tracking along with license and warranty management, and proactive replacement.
Detailed documentation of your entire IT system, backed by powerful reporting tools, to give you knowledge and insight.
Get the most out of your investment with strategic technology advice to help you out-perform your competition.
24/7/365 remote monitoring for all of your business technology hardware.
Workstations | Staff productivity is directly linked to the performance and reliability of their desktop hardware. We'll ensure it's operating optimally.
Servers | The brain of your organization. As a Dell and HP partner, we've combined our knowledge with best the hardware in the industry.
Networking | From switches and firewalls, to printers and wireless, we'll make sure your critical hardware keeps you connected and is always up-to-date.
Our managed security provides the latest in security hardware, software, and cloud services to protect your critical business data and endpoints.
Firewalls | Hardware solutions from leading vendors like WatchGuard and SonicWALL prevent attacks at the entry point to your network.
Anti-Virus and Anti-Malware | Our fully managed Anti-Virus solution is proactively monitored through our Partek 360 platform, ensuring your protected, up-to-date, and secure.
Ransomware Protection | Best practice solutions to protect critical data from Ransomware and other crypto-viruses.
Partek Protect is there for you with our fully managed backups.
Fully Managed | Backup alerting and monitoring ensure your backup jobs are never missed and your data is available when you need it.
Cloud Backup | Offsite and hybrid backup solutions to ensure your critical applications are available in the event of a disaster.
Virtualization | Our backup solutions are designed to provide maximum availability while being scalable and easy to manage.
Experience why companies of all sizes trust their daily I.T. needs to Partek 360.


text:
NEWS: CARDIFF SECURES ITS BIGGEST TABLE TENNIS TOURNAMENT IN 2021
Rhian Pearce
Rhian Pearce, Rhian.pearce@tabletennis.wales / 029 20 334999
Table Tennis Wales in partnership with Cardiff Metropolitan University have successfully bid to host the European Veterans Championships in the capital in June/July 2021. The Welsh bid beat off strong competition from both Spain and Norway and it will be the biggest event that Table Tennis Wales has been awarded with around 3000 competitors visiting the city.
Two years of hard work culminated in the winning presentation which was delivered by Steve Eades, Mike Watts, Owen Rodgers and Ryan Jenkins to the European Table Tennis Union Executive Board in Cluj, Romania at the European Youth Championships.
Table Tennis Wales Vice-President Steve Eades promised that Cardiff would host a successful event at the Cardiff Metropolitan University:
"Table Tennis Wales (TTW) are thrilled that its Organizing Committee's bid to host the 2021 European Veterans Championship in Wales has proved successful. We look forward to delivering a wonderful championship in conjunction with its partner Cardiff Metropolitan University".
This is a real coup for the partnership and will provide a fantastic platform to promote the sport to Cardiff, Wales and the rest of Europe, as well as showcasing the dynamic capital. Cardiff Metropolitan University is a thriving modern institution with world class sporting facilities and onsite accommodation and leisure facilities for the competitors. The University has a proven track record in hosting major sporting competitions and Owen Rodgers, Deputy Director of Sport, is looking forward to delivering another successful event:
"Cardiff Met are delighted to host this prestigious event in 2021 in partnership with Table Tennis Wales. Having so many athletes from all over Europe competing in our facilities is truly an honour. We look forward to ensuring this is an unforgettable event for all of the competitors. We will work closely with Table Tennis Wales to make sure this competition leaves a lasting legacy for Welsh Table Tennis"
Entries to this event will open next year once the 2019 championships are hosted in Hungary.
Table Tennis Wales (TTW) is the trading name of the 'Table Tennis Association of Wales' (founded 1921). The national governing body of table tennis in Wales it delivers both grassroots and elite performance programmes. It is affiliated to the International Table Tennis Federation (ITTF) and the European Table Tennis Union (ETTU) and was one of the founding associations. www.tabletennis.wales
Cardiff Metropolitan University has been integral to the city of Cardiff for more than 150 years. It attracts students from over 140 countries worldwide. www.cardiffmet.ac.uk
The European Table Tennis Union (ETTU) was established in 1957 as the table tennis head body in Europe and coordinate the awarding of the European Veterans Championships www.ettu.org/en.
ETTU Press Link – https://www.ettu.org/en/n/news/2018/july/wales-chosen-as-host-of-the-2021-ev-championships/
Tags 2021 Cardiff Met Euros Veterans


Federal Reserve Consumer Help, launched in 2007, is a centralized operation of the Federal Reserve System that assists consumers in filing complaints involving financial institutions.
Our mission is to promptly and courteously guide consumers with complaints about financial institutions to the appropriate agency for help (see how we move a complaint through the process). We also respond to consumer questions about federal consumer protection laws and regulations.


text:
L. Todd Budge
On April 6, 2019, at 59 years of age, L. Todd Budge was sustained as a General Authority Seventy of The Church of Jesus Christ of Latter-day Saints. Then on October 3, 2020, he was called as Second Counselor in the Presiding Bishopric. Prior to which he served as First Counselor in the Asia North Area Presidency.
Bishop Budge is a BYU alumnus, and he earned his bachelor of arts degree in economics in 1984. After graduation, he worked for a number of big-name companies; he was employed at Bain & Company in Japan, Citibank N.A., and GE Capital in both Atlanta and Japan. In 2003 he became president and chief executive officer of Tokyo Star Bank Limited—the first foreigner to become president of a Japanese bank. From 2008 until 2011, when he retired, he served as chairman of the board. During this time, he also served as a member of the board of directors for Hawaiian Airlines.
Though Bishop Budge worked in Japan, his first tie to the island country came from his service in the Japan Fukuoka mission as a missionary. He later got the opportunity to return as a missionary once more, though this time he would be going with his eternal companion and be presiding over the Japan Tokyo mission. Bishop Budge's business associations in Japan proved to be a miraculous help to the Church there. Though he had earlier considered a change of career, Bishop Budge followed the advice of a mentor who had told him, "We need people with integrity in business." As a result of Bishop Budge's previous business experiences in Japan, he was able to open many doors for missionary work in the country.
During their freshman year at BYU in 1981, Bishop Budge married Lori Capener Budge. They were sealed in the Logan Utah temple and became the parents of six children. Between his missions and his children's, Bishop Budge's family has served in nearly every mission in Japan.
"Broke" Hearts and Contrite Spirits


Kuranda works in Nesta's Innovation Skills team as a Learning Services Manager, helping design and deliver the Evidence Masterclass as part of the Alliance for Useful Evidence.
Kuranda has a background in helping to improve both the supply and demand of evidence for decision-making. Prior to joining Nesta, she helped manage capacity building initiatives across East Africa, Southeast Asia, and Latin America as part of the Center for Effective Global Action (CEGA), a hub for global development research based at the University of California, Berkeley. At CEGA, she oversaw the operations and development of the East Africa Social Science Translation (EASST), a network of institutions and academics dedicated to building regional leadership in the generation of rigorous, policy-relevant research. Currently, she is helping develop a textbook on how to improve bureaucratic systems in developing countries. She also has previous experience working with community-based development organisations in Costa Rica and Brazil.
Kuranda holds an MSc in Social Policy Research from the LSE, where she conducted in-depth qualitative interviews with East African academics to understand their perspective of what works in 'What Works'. She holds a BA with High Honours from UC Berkeley in Social Welfare and American Studies.
For fun, Kuranda enjoys singing Broadway favourites, dabbling in various creative outlets, exploring both new and familiar places, and finding magic in the mundane.


Her Excellency Mrs Fatima Bio (Fatimaculture) has demonstrated her commitment towards the attainment of food sufficiency in Sierra Leone by establishing a 200 acre farm in Masiaka, Northern Province.
What President Bio said that all ministers and institutional heads should embark on farming has been zestfully translated into action. The farm grows cash crops that can be readily available for the market. With brewing chants of "Fatima is a talk and do First Lady" adoration, the Masiaka People especially women were so appreciative of Her Excellency's selfless initiative, noting that it was the first time a First Lady paid the a development visit.
The "let it shine" personality is so focused on ensuring that her husband's vision, in transforming Sierra Leone into a self sufficient nation, becomes a reality. She believes that through agriculture, they can leave a trail for people to follow and the pursuit of economic diversification, which means not only relying heavily on the mining sector but also concentrating on other areas like agriculture, is realised. The ready-to-work First Lady vitiated the claim that Sierra Leone doesn't have capacity to grow her own food; she is fully persuaded that Sierra Leone can reach the food sufficiency margin if all hard working hands, not only the people but also the Ministers and Heads of Departments and Agencies, are on deck.
The vantage point of establishing the farm is to inspire women to rise from their comfort zones and face the challenge in front of them. She believes women's empowerment can best be realised through agriculture; thus, women can play a focal role in the economic development of the land that they love—Sierra Leone. Drawing examples from Thailand and China, the glittering personality noted that women must be in the driving seat in the attainment of food sufficiency not as traders alone but as farm owners.
"This farm will serve a source of empowerment for the women in this community and the women in all communities in Sierra Leone. My aim is not to score political points, but to let women know that they must not only be servants in the kitchen but also major players in the boosting of our economy by embarking on agriculture. Agriculture is life; therefore we must make every reasonable effort to save life by engaging in food production. We have rich soil, enough sunshine and rain to achieve food sufficiency, so we must take advantage of the blessings God gave us. We must defeat the purpose of rice and other food related importation by growing our crops and feeding ourselves," she said.


text:
OnPhones
Upcoming Vivo V17 Leaked in Hands On Video, Shows off it's New & Unique Design!
Officially Launched
Upcoming Phones
Jayaditya Chakrabarty
Vivo V17 isn't a completely new or upcoming phone. Recently, Vivo had launched the phone in Russia and that phone is a rebranded Vivo S1 Pro. However, some recent reports indicated that the Vivo V17 will be slightly different from its Russian brother. Today a hands-on video of the phone has leaked which clears up a few things.
In the video, which was uploaded by 91Mobiles, we can see the back of the phone pretty clearly. It looks like the Vivo V17 will have a quad-camera setup on the back, shaped like an L, where three camera sensors are placed vertically along with another camera sensor on the right side in a rectangular camera module. There is no camera bump but we can see a frame going around.
Vivo has recently sent invites for an event on December 9 and it is being expected that in that event, the company will launch the all-new Vivo V17. The invite shows a phone with a punch-hole display and that strengthens the previous claims of the Indian variant of Vivo V17 with a punch-hole display instead of a waterdrop notch that is present on its Russian counterpart. The retail poster for the phone also revealed a few things about the phone.
Apart from the camera and punch-hole display, the Indian variant of Vivo V17 is quite similar to the Russian one, as per media reports. The Vivo V17 is said to feature a 6.44-inch Super AMOLED display and it should be powered by Qualcomm's Snapdragon 675 SoC, coupled with up to 8GB of RAM and 128GB onboard storage. The phone may pack a 4500mAh battery with support for 18W fast charging as well. In terms of camera, the Vivo V17 will be quite interesting as the phone may come with a 48-megapixel primary camera along with an 8-megapixel camera (probably ultra-wide) and two more 2-megapixel cameras among which one may be a just a depth sensor while the other one might be a macro lens.
However, these are the details acquired from various sources and there is no official word from Vivo regarding the specs or features of the Vivo V17. But, we are pretty sure that the pricing will be quite interesting as this is a mid-range phone and with the Vivo V17, the company is aiming at a market crowded with quite a large number of smartphones from brands like Xiaomi and Realme. Make sure to check us out so that you don't miss any updates or news regarding the Vivo V17 as the launch date is just a week away!
Samsung Note 10 Lite Press Renders Leaked before Launch!
Vivo V17 Live Images Leaked! Shows Off unique Diamond Shape camera bump & Punch Hole display.
Lazy ass gamer mostly found in shitposting groups on Facebook!
Xiaomi Mi 10 Pro 5G real-life images leaked, Shows off Familiar Mi Note 10 like Design!
Mrinmoy Choudhury
Xiaomi is yet to announce the launch date of the upcoming Mi 10 series. According to rumors, the Chinese manufacturer will be launching the Mi 10 and the Mi Pro 5G smartphone early next month. A leaked poster that surfaced online last week claimed that it will be unveiling its next flagship phone on February 11. The leaks so far haven't revealed the design for the Xiaomi Mi 10 series completely.
Now, a couple of real-life images of the Xiaomi Mi 10 Pro 5G smartphone are being shared on Weibo. The images completely reveals the front and the rear side of the smartphone. The device has a stunning curves on its left and right sides.There is a punch-hole at the top-left corner of the screen and will be equipped with a all-screen fingerprint sensor.
The watermark on the images read "Mi 10 Pro 5G 108MP Quad Camera."The handset bears model number M2001J1C which matches with the one spotted on 3C with a 66W charger and on TENAA. The tipster who shared the images claims that the Xiaomi Mi 10 series will go on sale on Valentine's Day (Feb. 14).
The top edge is equipped with microphones and speaker grill while the bottom side has a a SIM card compartment, a USB-C port, a microphone and an external speaker. The right side houses the volume key and power button. One of the images suggest that the handset could ship with a 65W rapid charger. The images show the retail package to be a black box with minimalist design featuring a large-sized "10" number.
There is no indication of any specs but the Mi Pro 5G is rumoured to come with a display having a refresh rate of 120 Hz. It could come with a Snapdragon 865 chipset and have support for the latest Wi-Fi 6 technology.T
The rear quad camera setup of the smartphone could consist of a 108MP primary camera, 20MP ultra-wide sensor, a 12MP telephoto lens and a 5MP depth sensor. It could house a 4,500 mAh battery with support for fast wireless charging and reverse charging technology. As for the pricing, the Xiaomi Mi 10 series is rumored to be priced between 3,500 Yuan (Rs 36,000 approx) and 5,000 Yuan (Rs 50,000 approx).
Source | Via
Huawei P40 Render Leaked! Reveals a Familiar Design.
By the end of 2019, we got to have a look at the renders of Huawei's P40, published by OnLeaks. But we didn't get to see the phone in much detail. Today, we have got more renders that provide some visual details about the phone and also tells us a bit about the camera system of the upcoming Huawei P40, which is set to launch in March 2020.
As you can see in the image above, the Huawei P40 features a flat display. However, there is a pill-shaped cutout on the top left corner of the display which will be housing dual front-facing cameras for selfies. The front of the phone looks pretty minimal. But the back has got quite a few interesting elements.
There is a triple camera setup on the back of the Huawei P40. And we can see the Leica Optics branding there in the camera module. In this rectangular camera module, there are three cameras placed vertically. There is a two-tone finish on the camera module and to the right of the cameras, there is an LED flash and the Leica branding. The camera module on the Huawei P40 looks pretty similar to that of the recently launched Galaxy S10 Lite. So, it looks like rectangular camera modules are going to be very popular in 2020.
The back of the phone is pretty neat otherwise, as there is no fingerprint scanner visible. It can be assumed that the phone will come with an in-display fingerprint scanner.
The right edge of the phone houses the power button, as well as volume rockers. However, the left edge of the phone hasn't been revealed yet which might house the SIM card tray. At the bottom of the phone, there is a speaker grille along with a USB-C port for charging and data transfer, but there is no headphone jack!
In terms of the camera configuration, all we know is that the Huawei P40 will have a primary sensor, an ultra-wide sensor, and a ToF sensor. No details regarding the specs of those cameras are known at this moment. However, the Huawei P40 Pro is said to come with a quad-camera setup on the back and for that phone, some alleged camera specs are out on the web. At first, it was claimed that the Huawei P40 Pro will come with a 64-megapixel primary camera, but now, as per the latest reports, the phone will come with a 52-megapixel primary camera.
Basith Rahman
A new device in the Note 10 series? Yes, Samsung is on the work of a new device which is Samsung Note 10 Lite. Well, it sounds right? The launch of the device seems to be very close as the support page has gone live yesterday and the device has already passed some necessary certifications. The device will have model number SM-N770F, which is also listed on the official support page, suggesting the launch is near. Now we are having the complete look of the device, thanks to the famous tipster Roland Quandt for the leaked marketing images.
The leaked renders show the device at every angle. The device has a punch hole on the center; The Infinity-O-Display. To the back of the device are three cameras, all of them housed in a square-shaped module where LED flash is also included. The renders clearly show the S Pen, suggesting the stripped-down variant of the Galaxy Note 10 Lite also has Bluetooth-enabled S Pen support. The power and volume buttons are housed on the right edge of the screen. The cameras at the back reportedly include a 48MP main camera, a wide-angle camera, and a macro lens. It is also expected to have a 32MP selfie camera. The marketing images show the Galaxy Note 10 Lite will be available in Black, Silver, and Red color options.
However, the support page doesn't reveal any other details. Additionally, the Galaxy Note 10 Lite has been certified by the US FCC. The Geekbench listing had already suggested that the device could come powered by the Exynos 9810 SoC which is to be paired with 6GB RAM. The device would run on OneUI 2.0 on the top of Android 10. The renders also show that the device would have a headphone jack which we saw on their latest "A" series of smartphones. They removed it on the Note 10 series.
We don't know how much it would cost and when it would launch in India. However, some reports suggest that the device would launch later this month. We'll have to wait and see, whether the reports are true or not.
Upcoming Phones1 day ago
POCO to launch POCO X2 on February 4th! Seems like a Rebranded Redmi K30 from the teasers.
iQOO to launch 3 New Smartphones in India, iQOO Pro, iQOO Neo & iQOO Lite!
Vivo overtakes Samsung to be #2 in Indian market! Realme shows little progress.
Tip Us!
Copyright © 2018 | Part of Believe Digital Media.


text:
Q: In VBA why is comparing two doubles quicker than comparing two long I am trying to optimize the speed of my code.  My original code was comparing two prices so I was using double.  But then I thought maybe changing them to long may speed up the process.  But the time to compare two double seems to be almost half that of comparing two longs.  Why is this?
run the variables m,n,p as long or double
Sub FastTest()
Dim x, y, z As Integer
Dim m, n, p As Double
'Dim m, n, p As Long
Dim StartTime As Double

StartTime = Timer()

'm = CLng(115658573)
'n = CLng(45357896)

m = 115658573
n = 45357896

For x = 1 To 1000
    For y = 1 To 1000
        For z = 1 To 100
            If m > n Then
                p = m + n
            End If
        Next
    Next
Next

MsgBox Timer - StartTime
End Sub

A: Every VBA programmer falls into this trap. In this declaration
Dim x, y, z As Integer
Dim m, n, p As Double

x, y, m, n are declared as Variant, and then VBA will decide the type in run-time. Declare the variables this way
Dim x As Long, y As Long, z As Long
Dim m As Double, n As Double, p As Double

and run the test again and let me know the result :)
+1: declare integers as Long. You could think you can save memory with using only 2 bytes for an integer, but it is a compatibility feature and VBA will convert them to long in run-time anyway.

A: First of all make clear and correct test.
Dim m, n, p As Double
Debug.Print "m:=" & VarType(m) & " n:=" & VarType(n) & " p:=" & VarType(p)

return: m:=0 n:=0 p:=5
Dim m, n, p As Double
m = 115658573
n = 45357896
p = m + n
Debug.Print "m:=" & VarType(m) & " n:=" & VarType(n) & " p:=" & VarType(p)

return: m:=3 n:=3 p:=5
Dim m As Double
Dim n As Double
Dim p As Double
Debug.Print "m:=" & VarType(m) & " n:=" & VarType(n) & " p:=" & VarType(p)

return: m:=5 n:=5 p:=5
Look to VarType function for more information about returned values.

redpajama_set_name: RedPajamaStackExchange


Java-Gaming.org > Java Game APIs & Engines > OpenGL Development > JOGL Development > Cylindrical hole in a cuboid?
Cylindrical hole in a cuboid?
How would I bore a cylindrical hole into a cuboid? I've tried intersecting a cylinder with a solid box, but then of course the cylinder is invisible because it doesn't create a hole. I was successful in creating a square-shaped hole using tessellation (glu.gluTessVertex()), but that's easy because there are only 4 vertices on either side of the box. I'm missing a method like glu.gluTessCircle()... Probably I need a deeper understanding of the API here, anyway I would very much appreciate if someone could give me a hint. Thanks!
Re: Cylindrical hole in a cuboid?
Generate the geometry or use the stencil buffer.
Thanks theagentd, finally I've been successful. I generated the geometry, both for the circles on either side of the block and the inside walls of the hole. Took me quite a bit of work, especially calculating the normals.
Nice! Sounds like it was really hard to implement, but generating the geometry is probably the best way of doing it.


Courtesy Nissan and Kumho Tire have teamed up for an amazing offer. From June 1 - June 30, 2017, when you buy 3 Kumho Tires, you can get up the 4th for only free. See us today or call 866-421-6317 for details! Contact Courtesy Nissan of Tampa today to schedule your appointment of give our Service Center a call to learn more about our tire offers.


text:
American mid Hyndman stars for Fulham vs Chelsea in Youth Cup final
By Nicholas MendolaApr 28, 2014, 7:22 PM EDT
We've written about Fulham U-21 starlet Emerson Hyndman before, most recently as an opponent for Tab Ramos' US U-20 team at the Dallas Cup.
But if he keeps putting up performances like he did Monday against Chelsea in the first leg of the FA Youth Cup final, we're going to be typing his name a whole lot more.
Praised by Fulham's web site as a "chief midfield orchestrator," Hyndman did just that on Monday. He set up a goal and scored another as the Cottagers surged ahead of the Blues with a 3-2 win at Craven Cottage.
Here's what FulhamFC.com had to say about the son of former FC Dallas manager Schellas Hyndman:
Persistence by O'Halloran saw him win a corner off Ssewankambo and Hyndman's set-piece was met by Dembélé who powered a header past Collins from six yards.
Chelsea almost went immediately back in front but Rodàk saved from Dasilva and Fulham went straight down the other and scored. Hyndman picked up the ball in the middle of the park and with no tackle forthcoming moved forward and let fly. His effort took a deflection off Christensen to totally wrong-foot Collins and go in off the post.
It was 3-1 to Fulham in the 78th minute.
And if you think the glowing praise is simply home-cooking from the Fulham site, here's what Chelsea had to say about Hyndman's goal:
A promising individual run from Emerson Hyndman fashioned a sight at goal and the midfielder's left-footed drive beat Collins via the inside of the near post and thanks to a fortuitous deflection off the back of the blocking Christensen.
English writers: they do well with the English language.
The second leg comes May 5 at Stamford Bridge.


text:
<meta http-equiv="Content-Language" content="en-us">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>tsnII :: Freeform Frog - Life's tough, get a helmet with our logo.</title>
<link rel="stylesheet" type="text/css" href="../tsnII.css">

Image Gallery

Here are all the images we have available for our products. I am constantly
    making more images, and quotes as I think of them, or as they are passed on
    to me by y'all. So keep checking back if you haven't found anything that you
    like yet. If you have an image that you would like on a product or any
    questions, let me know

    here.

          Logo Images

          Smiley/Quote Images

              General
              Quotes

              Insults

              Pick-Up
              Lines

The opinions expressed on
this website do not necessarily reflect the opinions of the owner of this site,
or it's public. In fact, none of the opinions expressed represent any of the
owners opinions, nor those of anyone with half a functioning brain.  If you find
something offensive, don't read it. Let's use some common sense. Thanks, Mgmt.
Any questions about the technical aspects of this site should be kept to
yourself. Other questions should be addressed in the

Forum pertaining to such topics. This site and
it's content and graphics are the sole property of the-spot.net and Illumen
Softworks Copyright 2003. All rights reserved.


A productive meeting with Hario has given us the opportunity to offer the Hario Beam Heater to a much wider audience. We would like to get a list of those who are seriously interested so we can determine our initial order.
If you are interested, Please email us at caffedbolla AT gmail DOT com.
The Beam Heater is 350 Watt, 100 V, 50/60 Hz. It is not required, but we recommend that you purchase a US/Japan Step Down Transformer to extend the life of the bulb. We have used our Beam Heater with the transformer daily since early 2008, and haven't had to replace a single bulb yet.
Right now total cost, including shipping to anywhere in the US would be $465, and a box of three would be $1350.00. Costs will lower if the exchange rate improves. If we have substantial interest we can negotiate an even better rate and save on shipping costs as well. All savings will be passed on to you, our wonderful coffee customers.
Final Pricing will be confirmed and all interested will be kept up to date.


Out of Netflix's efforts to make AWS more reliable for its customers, the company started creating open source projects. These projects are available to the public through NetflixOSS.
One benefit of Google, Netflix, and other companies that build businesses on the web is that the innovations these businesses spawn can benefit everybody. Amazon is a great example; the company turned its infrastructure expertise into Amazon Web Services (AWS), which now powers much of the web.
Netflix utilizes AWS for services and content delivery and has refined the technology to better fit its customer base. Netflix is sharing this refinement with the world.
Netflix's Open Source Software (NetflixOSS) is aimed at making the services provided by AWS more reliable; the company's efforts have involved everything from infrastructure to caching to building and deploying. Netflix has not reached the point where outages do not occur (is that possible?) as we saw in December 2013.
While Netflix has embraced the open source concept (believing that the collaboration and transparency will result in the best solutions), all of the code and solutions being shared focus on computing — the company is not sharing any of its innovations and technology around streaming video. Here is a sampling of some of the more prominent NetflixOSS projects.
STAASH (STorage As A Service over Http): This provides a language-agnostic interface for storing data. It hides the backend data storage specifics and allows the developer to focus on the data and not the backend. It provides access to the Astyanax project (another open source offering) for non-Java developers. Ultimately, on the backend is the popular Apache Cassandra database, which is heavily used by Netflix. This concept as storage as a service is intriguing, as you could build an application that utilizes cloud backend storage without any worries about how the data is organized/stored — just make calls over HTTP.
Eureka: This REST-based service with Java client provides load balancing and failover for middle-tier servers; this is necessary due to the fluid nature of AWS where servers can come and go, thus IP addresses are not always known. Eureka fills this gap by assisting with registering and de-registering servers in the load balancer as necessary. Now, you may think of Amazon's Elastic Load Balancing as an option, but it is only used for those services with end points (exposed to the world).
Chaos Monkey: The GitHub project is called SimianArmy, but it goes by the name Chaos Monkey. The goal of this tool is to avoid outages by forcibly causing and addressing failures and in the long run designing applications that can withstand such failures. The hope is these small failures addressed by Netflix engineers will negate larger failures or issues in the future. Netflix runs it constantly — randomly terminating server instances and services — to keep its environment battle tested and ready for anything. Netflix's motto is the best way to avoid failure is to fail constantly — I wish my high school geometry teacher had the same approach.
Asgard: This provides a web interface for application deployment and cloud management in AWS. It provides a set of tools to build and deploy solutions to the Amazon cloud. It is the place for developers to go and control the clouds.
Ice: This project provides a high-level view of AWS usage and thus how much it is costing you. The elastic nature of the cloud (i.e., resources can be added/deleted as necessary or requested) means it can get out of control as far as costs, so Ice provides a way to get a closer look at what is being used by whom and where. It can be helpful for large and small organizations.
EVCache: A distributed in-memory caching solution that can be used to increase response time with data served from cache rather than a database. It utilizes one or more EC2 instances.
Visit the NetflixOSS site to take a closer look at all of the Netflix open source projects. Most of the offerings from Netflix are infrastructure-focused, but the STAASH offering is interesting to developers and other IT professionals. While it is still in development, I look forward to taking STAASH for a spin. There is a Python example available online (this is Amazon, so there's a lot of Python and Java). There will be tools necessary to work with the data.
Netflix's cloud usage and large IT staff goes against the fears of many IT professionals who think cloud computing will put them out of work. Netflix employs IT personnel for platform infrastructure, database engineering, engineering tools, application development, and so forth. While skillsets may need to be adjusted, an organization utilizing cloud services for infrastructure will still need professionals to properly and efficiently utilize those services.
Netflix is often called the biggest cloud application, and it's hard to argue the point since the company is the world's largest internet television network. Netflix has obliterated all obstacles to effectively and successively use cloud services via AWS with a few hiccups along the way, so the company has a lot to offer the rest of the community trying to do the same. This extensive set of open source projects provides an interesting look at how Netflix operates as well as how to meet the demands of your organization.
Where are you in terms of cloud computing — do you have anything hosted or running on cloud-based services/infrastructure? Do you have any plans to deploy anything to a cloud provider? Let us know in the discussion.


Prediction, Statistics, Odds and Bets for the Bundesliga match Kasimpasa - Bursaspor on the 01.01.1970. Predicting and betting more successful thanks to a scientifically sound prediction with the KickForm Football-Formula.
On the 01.01.1970 the match between Kasimpasa and Bursaspor will take place at the . We analysed the match with the help of our Football-Formula for you beforehand and calculated the probabilities for a win, a draw or a loss. Our prediction shows you furthermore the three most likely results. For you to predict or bet more successful, we also offer you statistics of the last matches, the bookmakers' odds, a Form – Check of both teams as well as current news on either team. With the help of the scientifically sound KickForm prediction you can better bet on the match of Kasimpasa against Bursaspor.
Here, the last 5 matches of Kasimpasa are displayed with date, opponent und final result.
Here, the last 5 matches of Bursaspor are displayed with date, opponent und final result.
Most recently they drew with 1:1 against Bursaspor in front of their home crowd, before that Kasimpasa played against Antalyaspor. The match resulted in a loss.
Most recently they drew with 1:1 against Kasimpasa in the away match, before that Bursaspor played against Trabzons.. The match resulted in a loss.


Want to get yourself kitted out in Roughnecks gear?
Then head over to our Team Store on Football America to grab everything you can see here and more!
Hoodies, Jackets, T-Shirts, Hats, Shorts, Fleeces, Caps, Rucksacks, Hold-alls. Anything you could want, the guys at Football America will provide. And you can personalise many of the items with your own or a player's name & number!


After the invasion of Israelis to Lebanon in 1982 and got into direct contact with Syrian armed and air forces there, it maintained an air superiority never seen before in any of the Arab-Israeli wars due to the technological supremacy in modern equipments, weaponry and with no doubt to the most important role which was the electronic warfare.
For this reason, the Syrian former president Hafez Al Assad asked help from the Soviets whom in turn agreed and started in July 1982 to form a detachment of EW helicopters with their personnel to Syria.
In October the same year, a formation of EW Mi-8 helicopters of the 208th squadron based in Buyalyk air base (46°53'35.19"N 30°42'6.76"E currently in Ukraine, the pilots and technicians were gathered from different bases (Jelgava, Kobrin, Lutsk and Tskhinvali).
The fleet consisted of four Mi-8PPA and four Mi-8SMV, each two were loaded in An-22 and delivered to Damascus international airport where they been assembled and flew to Mazze airbase as the 100th squadron.
Because of the special EW equipments mounted on the fuselage of these Mi's, the SyAAF roundel (which was exactly in the place of the X-shaped antenna) was printed on the engine cover over the cockpit, while the serial number was painted directly on the cover of "Azalia" antenna station.
During the regular replacement of staff in 1983, an additional Mi-8MTP -received the number 30- was detached to Syria from Buyalyk air base, another replacement took place in 1985; In 1988 the fleet was sent back to Soviet Union and now is phased out in GORELOVO AFB.
Here, I would like to send special thanks for our anonymous friend who provided a link to the WEBSITE of the above info.


text:
"f" series with "AM" and "PM" faces
The two faces of a day—the "AM face" and the "PM face"—are expressed on watch dials. The "morning" dial is finished in fresh white with numbers 1 to 12 clearly outlined. The "afternoon" dial is finished in brisk black with emphasis on numbers 13 to 24, telling the shift in day and time. With two faces the design caters to users as they choose according to how they spend their day. The concentric pattern on the dial makes the numbers stand out at an angle, adding depth to the expression of the two faces.
"1" to "12" for AM.
"13" to "24" for PM.
Color for AM and color for PM.
A day means differently for each of us.
Select the TIME to suit you.
"AM face" or "PM face" — "f" offers two faces for your own day.
Ichiro Iwasaki
Born in Tokyo in 1965, Iwasaki began his career at the Sony Design Center, moving later to Italy where he worked at several design studios in Milan.
Returning to Japan in 1995, he opened the Iwasaki Design Studio in Tokyo. Since then, he has collaborated with manufacturers both in and outside Japan, designing a diverse array of products ranging from interior goods including tableware, lighting apparatus, and furniture to precision electronic devices such as digital cameras and mobile phones.
He has received numerous international awards, including Japan's Good Design Award (Gold), the iF Design Award (Gold), the Red Dot Design Award (Best of the Best) and the German Design Award (Silver).
He also serves as a part-time lecturer at Tokyo University of the Arts and Tama Art University.
> Interview with Ichiro Iwasaki about "f" > IWASAKI DESIGN STUDIO
NYAJ007Y
Case material: Stainless steel (Gold plating)
Band material: Calf leather
Available wrist size: Minimum 135 mm – maximum 200 mm
Weight: Approximately 44 g
Dial: Black
Band material: Nylon
Dial: Gray
Dial: Navy
Curved Hardlex
Diameter: 39.0 mm, thickness: 9.2 mm
VJ21
Indication (Hour/Minute/Second)
±20 seconds/month
Battery life:
Approximately 3 years SB-AG(SR621SW)