text:
In the last few years I've been taking the time to reinvest in my home audio - on a budget and limited time to devote to 2-channel escapism. However, the time my family and I get to enjoy a real live LP is worth every minute. I've also built up a modest, quality system to complement our hi-res LP conversions on the iMac. I truly feel that immersive, quality recordings is "good for the soul". Keep up the great articles, Steve!
Are you listening more but enjoying it less?
When I first started playing CDs, in the early 1980s, I got into the habit of having music on all the time, so my ratio of CD to LP listening skewed heavily toward silver discs. I was listening more, but looking back, I was enjoying it less; music was merely background to other activities. I still had to pop in a CD every hour or so, but thanks to music servers Spotify and Pandora feeding our multiroom music systems, no one has to suffer through the drudgery of selecting tunes anymorethe music never stops. And that's part of the problemwhen the music plays on and makes no demands, it's just sonic wallpaper.
Uncompressed recordings with intact soft-to-loud volume changes, meaning that their full dynamic range is intact, are an annoyance when the music's in the background; you can't just set the volume in your Jetta GLI to keep the music loud enough to be heard and not get blasted when the band really gets going. That's why record producers overcompress musicthey're trying to maintain a consistent maximum volume level that's ideal for background listening when jumping between albums and tunes. That's too badcompression doesn't sound so great for audiophiles craving maximum dynamic contrast, but we're just a tiny minority of music buyers. Even so, it seems as if we're becoming more like the other 99% of all listeners, those who aren't focused on sound, so the quality of the gear is beside the point. Good enough is good enough, and a Sonos wireless Play:3 speaker wouldn't sound much different from a Quad ESL or a Magico when played quietly enough to merely provide ambiance.
I polled my Twitter and Facebook friends to see if they still listen to music at home, and most said things like, "It's rare for me to find the time, but I do like good sound . . . ," or "In this day and age it's in the car, using the phone as the source." One was even more direct: "I get most of my musical enjoyment from my iPhone and iPad, in spite of having a nice high-end system that I also enjoy. That's one of the reasons I refer to myself as an ex-audiophile." I get itlistening at home is on the wanebut we somehow find the time to watch YouTube or surf the net for hours at a time.
I was starting to get depressed, but I felt better after I spoke with a few folks who'd just bought their first turntable. Music wasn't background for them, and each one, without any prompting from me, said the same thing: Music on vinyl is impossible to ignore. These people, aged 14 to 40, grew up with digital music, but when they play vinyl they don't skip from track to track, and they don't multitask. Most of them don't have expensive rigs, but they all felt that listening to vinyl is different from and better than listening to MP3s on the go. One said that listening to 1960s- and 1970s-era LPs is like reading literature in the original language. The attraction wasn't fidelity per se; these "kids" found music on vinyl more satisfying than the digital alternatives. Which also proves that you don't need a great hi-fi to fully appreciate music, but you do have to listenand most people, audiophiles and "civilians" alike, rarely listen anymore. They've replaced focused listening time with other things.
Then again, I have a small number of digital-loving audiophile pals who never just have music "on" because they find it too distracting. They don't play tunes in the car or at the gym; they prefer books or podcasts, and they best appreciate music at home or at concerts. So please don't mistake my pro-analog stance as anti-digital. I cherish my collection of 3000 CDs and SACDs and I love to listen to them. They're different from, not inferior to vinyl. I own a lot of great music in different formats, and get pleasure from them all.
My desktop system, with Emotiva Airmotiv 4 speakers and a Schiit Bifrost DAC, sounds pretty good, and that's a concern. Computer audio is starting to cut into my quality listening time. My hi-fi is just on the other side of the room, but I'm falling into the trap and listening to more and more tunes on my computer. When I walk the 12 steps to my hi-fi, plop on a record, and listen, the experience is so much deeper. The thrills come more often, the music means more. I'll grant that computer audio and high-resolution downloads are getting better all the time, but I'm not sure that's a good thing. When I'm working at the computer, music is distracting or merely background noise.
If you have a nice system but aren't playing it as much as you used to, try to find the time to close your eyes and reconnect, one on one, with your favorite music. Force yourself to listen to a couple of tunes without doing anything else, and see if that rekindles your passion for music and sound.
It's time to get back to where we once belonged.
This is precisely the reason I host monthly listening parties for our social group: my music was background, or secondary. I'd sit down and watch a 2.5hour movie from start to finish with no distractions, but put on a 45 minute album and I felt the need to wash the dishes, surf the internet, or some other distraction.
I'll have to do up a little video, but essentially, everyone invited brings a song or two. We usually listen at my place as most of my friends would not be considered audiphiles, though they are music lovers. We introduced a few games to make the selection process more fun, we stay away from snobbery, and we don't talk about the equipment *gasp*. This is about the music, not the gear-worship that has come to define audiophelia.
It's all about the music, that comes first. If you have a good system it will make you happy whether it is being used for background music or for more critical listening. I can't wait to come home and turn on my system and enjoy my music whether it is played on my turntable, CD player or computer. I had to change certain components to reach the level of satisfaction I currently enjoy, perhaps if some people are spending less time with their home systems they may have to consider upgrading.
Sure, it CAN be fun to sit there and reeeeaaallllllyyy absorb my favorite song.
For the most part, I think having music on at home is great for the simple reason that I CAN GET OTHER THINGS DONE. As oppossed to TV where I feel like I have to keep looking at the screen to see what happened.
It was fun sitting around the stereo in my twenties with my buddies listening to music all night, but hey... I've got a real life with stuff going on. My wife and I love having music on, but more as a part of what's going on, rather than the main event. I find that my taste in music systems is towards non-fatiguing (ie. tubes, silk dome tweeters, sold state that isn't edgy, etc).... and guess what: too much of a dynamic range shift can cause me to skip to the next song.
So I'm going to sit in front of a speaker system for hours&hours&hours and just listen to music? No way. I've got the laptop open and I'm browsing some blogs, or cleaning the kitchen, folding laundry, eating dinner, etc.
But hey. That's just me.
I listen for about 2 to three hours 4 times a week, lights dimmed very low (just a few halogens) and the music. This is something that me and my sons have always done. My sons are all grown now (one is deceased) - but they all maintain a system and make time to just listen (my youngest is overseas and I'm holding his system until he returns).
Now do we listen to ipads and listen in cars (backround music)...yes we do - but we don't count that time and genreally it's a different type of music that we listen to then. When we sit down to listen - we really want ot hear something good, something moving, something dynamic!
SItting back enjoying music and music itself is something I will always do until the casket drops or my ears stop.
I'm also an ex-dj - so I know the analog world pretty well - had a collection of over 1000 LPs at one time in the 90's (sold them when I stopped). I think that may have been something - I looked a spinning records as work! The sound of analog was great, but I'm experienceing a different greatness, now that I've gone to a PC based rig connected to my main system. As a matter of fact, if I get back into vinyl, I'd purchase a Music Hall USB turntable to go into my PC. Also, we digital folk aren't limited to just computer speakers ;) - the wife knows its time for serious listening when the cell phone goes to Gizmo remote mode and the screens go off.
I clearly remember the day I got a $400 portable CD player by Denon, and a great weight was lifted from me - the nightmare of vinyl and tape was finally over. Fast forward 10 years or so and MP3's arrived, and the bad dream of discs was finally over. Another 15 years give or take and hirez music on 192 gb portable players is a reality. What can make this better? Eliminate the player without dependence on the Internet, or reduce the player to a size I can carry everywhere. i.e. the wristwatch size of the previous gen. iPod Nano, with the functionality of the AK120 music player.
BTW, I don't share my music listening with other tasks.
I went through all of the listening phases as well and then stopped really listening to music altogether, except as background music. Then I won a pair of Denon D2000 headphones and music opened up for me again. Digital became fantastic and I built a system around a tube amplifier. However, in cleaning up my fathers garage, I found his JVC QL-F6, NAD 3020A and Klipsch Heresy I speakers. With a little maintenance and love I now have a fantastic vinyl system and digital is a thing of the past. I haven't used my DAC and Headphone amp for months because a couple times a week, I am able to spend 3 or 4 hours listening to my burgeoning vinyl collection and I love every minute of it. The sound just draws me in, calms me down and gives me a profound sense of peace. I am happier for having this in my life and I know my wife would agree I am more often in better spirits because of it. I still use music in the background but I enjoy it so much more when it is analog and I can focus completely on it.
And that sums up why the hifi industry is in a mess. If you have to force yourself to sit down to listen to music you are not a music lover....just a liker. I am saddened by the need for the article and some replys coming from people who profess to love our hobby. If I can't get a couple of hours of listening to my rig (mainly analog but digital too) then it means I have been really busy and unable to do so. But on a daily basis I listen to at least 3 albums all the way through. It brings so much joy and my day would not be complete without it.
Agreed..., it shouldn't be something you force yourself into - it should be something you look forward to doing!!! I was sad because I didn't have an opprotunity to sit down for a while and listen before I went to work today (I love doing that)!
I agree that if you love something, you should not have to force yourself to do it. But I think what Steve is saying is not that we have to force ourselves to listen to music, but that we have to make the time to just listen to music, and nothing else. As mauidj said, sometimes you get really busy and are unable to spend that time listening, and with modern life, that can happen often. We are also a culture of (often inefficient) multi-taskers, and sometimes we have to remind ourselves to stop and be in the moment, doing one thing--and only one thing--mindfully. No matter how much we may love something (or even someone), it's all to easy to neglect it when life gets in the way, and it's all to easy to let life get in the way. Many times we tell ourselves, "I'll get to it when I have time," but that never just happens on its own. Nobody ever just hands us a chunk of time, and it never falls in our lap. We have to actively work to make time, to make something a priority, and I think Steve is just reminding us all not to lose sight of that. For that, Steve, I thank you. I for one will be going home today and sitting down in front of the main system because you reminded me to make it a priority to do so.
eugovector, I love your idea of monthly listening parties. I have thought about doing something similar, and maybe incorporating themes (e.g., everybody picks a selection or two based on certain criteria) to keep it interesting. The fact that you are actually doing this is inspiring.
Thank you. They are tons of fun, we're doing one tonight as a matter of fact.
Starting with a game of telephone: I picked a starting song, that was passed to the next person on the list who uses that song as an inspiration for their pick and so on down the line until the 6 of us have made a collaborative 6 song set.
Free Selection: The next 6 songs are simply everyone bringing in something that they want to share. No criteria. This is how we typically do it, no games or themes and everyone picks 2-3 tracks.
We'll be ending with a new game that is dangerously close to my "no snobbery" rule for listening party: Healthy Alternatives. We start with a song that is as close to being universally accepted as "bad" as possible: think Achey Breaky Heart. Then, you have to provide a healthy alternative that is thematically or lyrically similar, or somehow connected to the "bad" song: for instance "How My Heart Behaves" by Feist.
This implies some pretty arbitrary judgment on good v. bad music, so I'm hesitant to make this a common fixture in listening party.
Have fun with it. You'd be suprised at the level of taste your friends may have.
So when i actually listen I just fall into it...maybe just 1/2 hr at a time....if it's a Sacd the whole album. The other night I went through Norah Jones's sacd TWICE !
I wouldn't consider myself to be an audiophile but I love music and I appreciate good quality sound. My living room used to be dominated by a television that always seemed to be on whether anyone was watching or not but in the last year I banished the set and made this room for music only (another room is set up for home theatre). Then I bought a new Rega turntable, after going without one for years, to go with my modest vintage two-channel system, dusted off my old records and starting buying new ones as well as CDs. I just became addicted to music all over again and I am currently hunting for a better set of speakers.
I used to feel guilty if all I was doing was listening to music and not puttering around doing chores at the same time. Now I consider it a reward to myself after a hard day at work catering to other people's needs.
My computer workstation is also my stereo system, so I get to sit in the sweet-spot all day long. The only risk is that a totally mind-blowing song will send me into a trance, while I'm trying to get some work done. Life is tough.
quite the opposite.
Happy Listening!
My wife and I just had our first, so as you can imagine this last month and a half has been a blur. My only music listening has been in-between baby wails in a desperate attempt to drown her out with music. (BTW, she likes 90's rock alternative--it could be worse.) For the sake of time and ease, I've been using computer speakers we'd received with some desktop we'd long ago discarded. Supposedly they're Harman/Kardon, but I think all HP's came with them 10 years ago, so I imagine they're nothing special. Today was the first day she was mellow enough I felt it was worth powering up my USB DAC and the amps for some serious father/daughter music listening time. I was astonished by the sound quality difference. In just six weeks, I'd forgotten what good sound sounds like and had become complacent to the anemic sound produced by those chincy plastic speakers. I wonder if people have just forgotten how good music can sound through a good system because they haven't had time to sit in front of one and give it their full attention lately.
I have a VPI Traveler turntable on my desk at work along with a set of Klipsch speakers. I bring records with me and play them while siting at my computer doing digital sorts of things. Granted it,s not like the critical listening I do at home in the evenings. And, it is definately a conversion starter.
What has always puzzled me is why the industry compressed the CD's, and not added audio compressors to car music players. I completely agree that listning to full dynamic range music is difficult in a vehicle, but why make the decision to reduce the quality of a product so it can be played anywhere. We buy the music, why not let the consumer make the decision to compress or not. This most likely explains one reason so many of us have given up on CD's and dusted off our vinyl. (mine was never dusty).
I am by no means against digital, I actually digitize my vinyl records at 24/96K and produce CD's 16/44.1K with the full dynamic range. These CD's sound infinately better than comercial CD's, even though they do have a somewhat limited upper frequency range. The high-def digital music sounds almost as good as the vinyl from where they came. I also play digital music directly through a DAC at home and at work.
Digital music can work, it just has to be done right.
I'm listening more and enjoying it more. Listening more because of Pandora and Spotify. Enjoying it more because I'm buying less music based on reviews and guesswork (which resulted in a large collection of LPs and CDs I didn't enjoy). It's similar to the old days when I listened to FM radio; I knew I liked an artist's music before I bought it.


text:
Reacting to Apple at CES 2012 part one: Intel's UltrabooksWithout even making an official appearance at CES as an exhibitor, Apple has become an invisible hand directing the show and what the company's competitors choose to promote as their future strategies. Here's a look at how the industry is chasing Apple at this year's CES.
Reacting to Apple at CES 2012, part one: Intel's Ultrabooks
Reacting to Apple at CES 2012, part two: Samsung's Galaxy Note
Reacting to Apple at CES 2012, part three: Sony, Motorola, RIM, Nokia
Apple has played the rhinoceros to many campfires lit at CES over the past several years, stomping out netbooks and Microsoft's Windows 8 Slate PC with the iPad and Google's Nexus One with iPhone 4 in 2010, and then returning a year later to extinguish any flames of excitement surrounding RIM's PlayBook and Android 3.0 Honeycomb tablets with iPad 2.
This year, two of the biggest initiatives at CES, Intel's Ultrabooks and Samsung's Galaxy Note pad-phone with a stylus, were clearly aimed at responding to two of Apple's most successful products.
Are Intel's Ultrabooks the MacBook Heir?
Positioned next to Microsoft near the central entrance of the trade show, Intel had a selection of Ultrabooks on display from Acer, Asus, Lenovo and Toshiba, all "inspired by Intel" in the sense that they are based on the company's chipsets and design recommendations.
While clearly patterned after Apple's MacBook Air, Intel really has competition from Qualcomm in mind, specifically the rival chipmaker's new ARM-based Snapdragon S4, which is aimed at delivering a new wave of tablets and netbook-like devices that will be able to run not just Android but also eventually Windows 8 at some point after it ships at the end of this year.
While Qualcomm was represented at CES, Apple wasn't, forcing AppleInsider to supply its own MacBook Air for direct comparisons with the Ultrabooks on display in Intel's booth. In the photos below, the MacBook Air has the backlit keyboard, while the Ultrabooks appear affixed with Windows and Intel stickers.
Microsoft's efforts to port Windows 8 to ARM (in order to compete with Apple's iPad in the tablet market) scares Intel enough to make it willing to risk its relatively new Intel Mac partnership with Apple to pursue its own Ultrabook strategy aimed at cloning the success of the MacBook Air across other PC makers. The biggest problem for Ultrabooks is that they're too expensive to compete with the MacBook Air.
On page 2 of 3: Wintel, Intel Macs now a frienemy free for all

subset: commoncrawl


text:
Digital Collections
Digital Collections provide free access to a growing number of digitized items from the Research Library, Special Collections, Photo Archive, and Institutional Archives. These materials range from the 15th century to the present and include books, photographs, manuscripts, archives, and works on paper. For more information, see Major Collecting Areas.


text:
- Home
- About Us
- Hours
- Services
- Our Hospital
- History
- Pet Library
- Cat Friendly Practice
- Instructional Videos
- Forms
- Links
- Contact Us
- Site Map
- Information for Pet Owners
- Our 50th Anniversary-Be Kind to Animals Day
264 W. Old Country Road, Hicksville, New York 11801
Mid Island Animal Hospital welcomes you to our website!
Mid Island Animal Hospital is accredited by the American Animal Hospital Association (AAHA). Hospitals that are AAHA certified have met the highest standards of veterinary medicine. Fewer than 14% of the hospitals in the United States receive accreditation. We are proud to be one of a select number of animal hospitals which has met and exceeded the AAHA requirements.
Mid Island Animal Hospital has earned certification as a Cat Friendly Practice by the American Association of Feline Practitioners. This prestigious certification shows that we know how important cats are in our lives, and we will do everything possible to make sure that our feline friends are as comfortable as possible when they visit us. Please enter our Cat Friendly Practice page to learn more.
We understand the special role that your pet plays in your family and we are thrilled to be a partner in your pet's health. Our goal is to provide the highest quality of care with compassion and with understanding of your entire family's needs.
It is our commitment to provide quality veterinary care throughout the life of your pet. Our services and facilities are designed to assist in routine preventive care for young, healthy pets; early detection and treatment of disease as your pet ages; and complete medical and surgical care as necessary during his or her lifetime.
Please take a video tour of our hospital on You Tube (//www.youtube.com/watch?v=IAr_-jk2YWI). We look forward to helping you in any way we can.
At this site, you will find information about our practice philosophy, our services, helpful forms to assist you and an extensive Pet Medical Library for you to search for additional pet health care information.
Thank you for taking the time to read about our veterinary practice and the services we offer. We welcome your comments and suggestions. Please contact us at (516) 681-5477 for all your pet health care needs.


text:
Hi Everyone!
Wow! Genealogy TV shows are sure becoming the norm.
In addition to the beginning of the new season of shows of "Who Do You Think You Are?" on NBC, another new series hosted by Henry Louis Gates, Jr. will start on PBS on March 25, 2012. This will be a series of 10 episodes focusing on two individuals within each show.
You have another reason now to mark your calendars and set you DVR or VCR to catch this new series.
The promo from Dick Eastman's blog indicates that two of the participants will be Kevin Bacon and his wife Kyra Sedgewick. It is unclear to me as to whether the two participants in the episodes will always be the usual "hollywood" stars or will there ever be just the "normal" person like you or me that is highlighted. If I were a betting person, I would probably bet on the "hollywood" connection of stars being highlighted.
Here is a direct link to the January 4, 2012 blog entry from Dick Eastman that provides a minimum amount of information on this upcoming series:
New PBS Genealogy Series Starting March 25, 2012 Noted in January 4, 2012 Dick Eastman Blog
I am looking forward to a Spring full of new genealogy TV shows that can both entertain and teach me some new tricks on genealogy.
I even found a website for the series itself from the PBS website that you can take a look at for even more details of what will be going on with the series. You can find this additional website at:
"Finding Your Roots" Website From PBS
Tony Kierna
Genealogy Coordinator
Schaumburg Township District Library


text:
Facebook founder Mark Zuckerberg owes Uncle Sam $1.1 billion in taxes, according to reports.
Chief executive Zuckerberg made $13 billion in his company's initial public offering, according to the New York Daily News. Apparently with a 48.3 percent tax rate, Zuckerberg owes the country $1.1 billion. Facebook declined to comment on the taxes.
U.S. & World
The odd part is that the news comes after Facebook dodged a $1.1 billion tax bill and gained a $429 million tax refund, according to Bloomberg Businessweek. The tax break is nothing unusual for companies or corporations. However, that tax break doesn't extend to executive officers and personal fortunes.
So how did Zuckerberg afford the tax bill? After cashing out the $13 billion after the IPO, he then sold more than 30 million shares which netted the $1.1 billion to pay his tax bill, according to an SEC filing.


text: Monday, July 22, 2013 DMEPOS Competitive Bidding Program Launched in 91 US Regions Physical therapists in 91 metropolitan statistical areas (MSAs) need to know which suppliers of durable medical equipment, prosthetics, orthotics, and supplies (DMEPOS) have been selected by the Centers for Medicare and Medicaid Services (CMS) under its competitive bidding program. As of July 1, these are the only suppliers from which Medicare beneficiaries in these MSAs may obtain certain DMEPOS items, such as wheelchairs, hospital beds, walkers, and oxygen. The Medicare.gov website provides a supplier directory under the "Resource Locator" tab for finding a Medicare contract supplier in your region. A Medlearn Matters article (SE1244) and a Fact Sheet from CMS provide more information on this program for physical therapists, physicians, and other providers. Under the competitive bidding program, DMEPOS suppliers compete to become Medicare contract suppliers. CMS awards contracts to the suppliers that offer the best prices and meet applicable quality and financial standards. As a result, some DMEPOS suppliers from which your patients have obtained items from in the past may no longer provide these items to Medicare beneficiaries. Providers, DMEPOS suppliers, and consumer groups are concerned that the increased emphasis on price competition under this program could produce unsustainably low prices, limit the number of DMEPOS suppliers in the program, and, as a result, reduce beneficiary access to high-quality, brand name, and customizable equipment, and other effective supplies. If you experience problems accessing DMEPOS items for your patients, we encourage you to contact APTA by e-mailing email@example.com. Also, the People for Quality of Care and the American Association for Homecare have set up a hotline at 800/404-8702 for patients and providers to report problems with access to DMEPOS items as a result of this program. The information provided on the hotline will be aggregated and presented to CMS and Congress with the beneficiaries' permission. Congress has introduced 2 bills regarding this program: legislation to stop the program altogether and replace it with a market pricing program (HR 1717); and legislation to delay the program for 6 months until various problems can be fixed (HR 2375).


text:
Michael Bay isn't the first person to tack on needless explosions. The videogame industry has been doing this for decades. This is because nearly every videogame needs there to be Really Bad Things done by some Really Bad Guy. Sometimes this bad guy will have a rich backstory, complete with origins and reasons for their hatred of the main character. Sometimes this bad guy is just an unexplainable dick. To convey the magnitude of this dickiness, imagine you're in line at the post office. The old lady in front of you insists on paying for 34 postage stamps in pennies. What's your reaction? If you're like the following video villains, you'd probably demolish the post office building and assassinate the postmaster general. That seems to be the modus overkillus for the following.
On one hand, you have the Returners, who fight the evil empire to protect the magical Espers. On the other hand you have Kefka, who hates the Returners, the General, the Emperor, and maintaining recognizable sanity. In a grab for power, Kefka reaches three ancient statues on a floating continent which control the balance of the world (ultra-creatively named the "World of Balance"). Once there, he uses the ill-gotted Warring Triad to gain their powers, becoming an omnipotent character who can kill people with a wave of his hand.
Notice that, at this point, Kefka has already achieved the God-like powers that every decent super-villain aspires to obtain. He's pretty much won, he just needs to zap the Returners to their demise and descend to rule the world.
Not as simple. For no explained reason other than he's crazier than a rabid dog on amphetamines, Kefka starts screwing with the statues by moving them all over the place. This causes the needless destruction of most of the World (but it does make a pretty cool cut-scene):
We could harp for hours on this one. First and foremost, Kefka destroyed most of the World he was newly crowned ruler of. This leaves him less to rule over than the mayor of Detroit. Second, every Returner survives the attack, eventually overtaking the evil and non-fortuitous Kefka. The writers of the script basically needed to hit the "reset" button. However, having the man who created most of the plot up until this point decide to "reset" everything is a notion as ridiculous in concept as it was in execution. Here are three more believable ways the plot could have unfolded in the exact same manner.
1. Kefka infuses himself with the power of the statues. He kills his partner, the Emperor. With his dying breath, the emperor knocks over a couple of statues, causing the apocalypse and a great "Did I do that?" moment worthy of Steve Urkel.
2. Kefka breaks the statues by draining them of their power, rather than breaking them during a needless rampage/temper tantrum.
3. Unicorns fly into the floating island, which turns into talking spaghetti and ruptures the fabric of space-time. Again, still more believable than what actually happened.
While defecting, Smoke is captured by Mortal Kombat's Lin Kuei ninjas. Apparently, "ninja" is a career you go into after getting your degree in robotics, because the Lin Kuei are able to reprogram Smoke into a cyborg. His one mission: kill Sub-Zero.
Pick a fight with anyone except Sub-Zero, then blow up THE ENTIRE WORLD:
The Lin Kuei had to know this was coming -- they stored dozens of nukes in his chest cavity. Why the cybernetics? Why do they need to program a robot to blow up the entire world? Are the Lin Kuei sitting on Mars, watching the explosion and saying, "That'll teach Sub-Zero to mess with computer nerd ninjas?" If so, the joke's on them.
After performing the "blow up the world" fatality, Smoke is pitted against another fighter in the same world he just destroyed. Sometimes, this opponent will be Sub-Zero, himself.
Russian Ultranationalist Imran Zakhaev wants to revert Russia back to the Soviet Union. Well, that's not really the specific "dispute" in question, here. The "dispute" here is that the world's armies are starting to sniff around Russia, and Zakhaev wants something to throw them off the scent.
In order to distract the world from this evil plan, Zakhaev plans a coup in the Middle East. When this doesn't work, he detonates a nuclear bomb:
Using a "nuclear bomb" as "sleight of hand" is the equivalent to a magician making your watch disappear by punching you unconscious.
This one's not hard to figure out. Before, the world was merely content to casually investigate Zakhaev with small groups of trained paramilitary. The world was already kind of distracted, until the nuclear bomb went off. Then every military unit on Earth united to track down and kill Zakhaev, preventing any further Communist revolution. Zakhaev probably regrets not using the nuke to threaten the world and get his own private island.
Space Pirates stole a baby Metroid from Samus Aran. Keep in mind Samus Aran exists solely to crush Metroids, so we are confused as to why she cares. Either way, this meaningless dispute is enough to send Samus to the Space Pirates' home planet, where she confronts the evil Mother Brain. Mother Brain is the creation of the Space Pirates, she is their biomechanical leader. Mother Brain and Samus begin a final fight for control of the metroid.
Upon losing, Mother Brain blows up the entire planet:
Keep in mind that this is the second Mother Brain. At the end of the original Metroid, Mother Brain initiated a self-destruct sequence which destroyed her compound. That means the Space Pirates rebuilt her with an even shittier self-destruct mechanism.
Besides the obvious part where Samus escapes, it's important to note that Mother Brain needlessly destroyed the home base of the Space Pirates. Everything would have been fine, had they not programmed her with the Acme Super Villain Self-Destruct Sequence (Acme salesmen need a raise). The Space Pirates could've rebuilt a new Mother Brain and recaptured the metroid. That is, if they weren't space dust.
Giant mech suits called Gears invade a quiet mountain town at night. They want to interrogate a young man named Fei. This is the first overreaction -- firebombing a town when you could just roll in and kidnap one teenager. However, the big mistake comes when Fei decides to fight back by hopping into a Gear suit.
Using the suit, Fei blows away the Gears, his entire town, and everyone in it:
Ironically, Fei is forced to flee the town (it's ironic because there's no town to flee, get it?).
Well, the game isn't called "Xenogears... and then some other stuff after the Xenogears get destroyed by a teenager." Fei spends the entire lengthy game being pursued by Gears and his own psychoses.
It's important to note that this isn't the only stupid explosion in Xenogears. The Eldridge is a floating spaceship designed for the sole purpose of containing a dangerous and sentient missile defense system. When the system begins to take over the Eldridge spaceship, the captain has an important decision to make. Should he attempt to reprogram or dismantle the system? Maybe this mysterious on-board force, the Zohar, can be helpful. Nope, the captain decides that blowing up the ship is totally necessary:
Naturally, this doesn't work, or people would've just blown up the defense system rather than create a giant spaceship to house it.


text:
and 1 contributors
feersum - feersum app loader
feersum [plackup opts] [--pre-fork=N] [app.psgi]
feersum --native [--listen host:port] [--pre-fork=N] [app.feersum]
Loads the specified app file into a Feersum server.
In both cases, if
--pre-fork=N is specified, that many worker processes are used to serve requests. See Feersum::Runner for details.
If in native mode (when running
feersum --native), currently only a
--listen parameter is accepted. By default, the server will listen on localhost port 5000.
When running in PSGI mode (non-native), Plack::Runner is used. See that module for documentation and defaults.


text:
20170327 Reference #1 Page lx
On this day in 1520, the Magellan Expedition continued sailing South along the East Coast of Brazil, heading toward Puerto San Julian
Begin Quotation from Page lx:
31 March 1520: The fleet enters Puerto San Julian (in 49 degrees 30 minutes South)
End Quotation.
The next landfall is reported as 49 degrees 30 minutes South, on March 31st. Google Earth reports this location as Puerto San Julian at S49 degrees 18 minutes.
The Expedition record of 49 degrees 30 minutes south does not correspond to the GPS coordinates reported today. The difference may be accounted for by the limitations of the mechanical navigation instruments of the day.
According to records of the voyage, the state of mind of some members of the five ship's crews was unsettled during this period.
Since the purpose of this thread is to consider alternative futures for humans expanding away from Earth, and since the technology of atom assemblers has been introduced previously as a logical and attractive way for a community away from Earth to maintain a high technology while at the same time distributing the means of production equitably across the population, I would like to focus today on the topic of fabrication of iron and iron alloy tools.
While it seems possible that it will be possible to form strong chemical bonds during the atom assembly process, it may turn out to be more efficient to assemble the atoms for a structure, such as a knife blade or a hammer head, and then use traditional procedures of heating and cooling (and perhaps compression operations) to improve the strength of the structures. I would expect it would take a month to assemble either of these structures.


text:
Romería de Nuestra Señora de la Cabeza
Procession of Nuestra Señora of the Cabeza in Andújar
Procession in a unique spot of the Sierra Morena.
The Sanctuary of the Virgin of the Cabeza is found on the highest mountain top of Sierra Morena, and to which people flock on the third day of the fiestas, after having congregated in Andújar the previous day, thousands of pilgrims of the region, in typical Andalusian clothes and riding horses of all types; during the night they sing and dance in front of the Sanctuary. On the last day of the fiestas the procession of the image of the Virgin takes place, closing the fiestas, already returning to Andújar, with typical verbenas.
- 日付 : 2020/04/26
- 2020/04/26


text:
PSOUG / Re: Web Service Application« on: May 13, 2009, 09:29:20 AM »
I know you're absolutly right, I thought I could find a way around. Thanks.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


text:
The trumpet is sometimes seen as just a loud instrument, but there is much more to it than that. It is true that it can be extremely loud and that before the days of telecommunications it was one of the best ways to transmit messages across a battlefield, but in the hands of a skilled orchestral player the trumpet is much more flexible than you might imagine. For example, when playing a soft melody with a mute it can sound as gentle and sweet as an oboe (an effect Shostakovich plays with in his First Symphony by switching music between the two). The trumpet can also play extremely rapid sequences of notes or even hold a romantic, lyrical melody. Nevertheless, when a composer really needs to grab everyone's attention and blast out a tune that will pin their ears back, the trumpet really is quite irreplaceable.
The trumpet is the soprano voice of the brass family. Other forms of trumpet include the flugelhorn and cornet, which are more accurately described as saxhorns. Although cornets are relatively rare in orchestral writing, flugelhorns have seen a surge in popularity in recent years. They are an alto voice, and are pitched in Bb with a written range from F#3 to C6.


text:
Items where Department/School is "Schools > School of Social Development" and Year is 2006
Group by: Creators | Item Type | No Grouping
Number of items: 6.
Davys, Allyson Mary (2006) How to get the most out of supervision. In: Forum on Supervision for Supervisees: How to get the most out of supervision, 19 May, 2006, Hamilton, New Zealand.
Davys, Allyson Mary (2006) Managing Stress: 'Yours and theirs' workshop. In: Assistant Principal and Deputy Principal Conference, 18 August, 2006, Hamilton, New Zealand. (Unpublished)
Davys, Allyson Mary and Beddoe, Liz (2006) Inter-professional learning for supervision. In: Continuing Professional Education: Out of Bounds and Borders: A Trans-Tasman Collaboration, 19-20 April, 2006, Auckland, New Zealand. (Unpublished)
Huygens, Ingrid (2006) Discourses for decolonisation: Affirming Maori authority in New Zealand workplaces. Journal of Community and Applied Social Psychology, 16 (5). pp. 363-378. ISSN Online 1099-1298 Print 1052-9284
Huygens, Ingrid (2006) 'Honouring the Treaty' in New Zealand organisations: New discourses for change. In: University of Auckland Faculty of Law Seminar: Pakeha and constitutional change, 6 June, 2006, Auckland, New Zealand.
Saunders, Sue and Davys, Allyson Mary (2006) Informed consent: The challenges across language, culture and custom. In: Fertility Society of Australia 2006 Conference, 22-25 October, 2006, Sydney, New South Wales, Australia. (Unpublished)


text:
Galvin Legal is launching an investigation on behalf of investors who suffered losses investing in GK Secured Income V at the recommendation of their financial advisor. If you suffered losses investing in GK Secured Income V, then Galvin Legal may be able to help you recover your losses in a Financial Industry Regulatory Authority ("FINRA") arbitration claim against the brokerage firm that recommended the investment.
FINRA requires brokerage firms to conduct due diligence on investments and to conduct a suitability analysis when recommending securities to a customer that takes into account the customer's knowledge and experience. Brokerage firms that fail to conduct adequate due diligence or that make unsuitable recommendations can be held responsible for the customer's losses in a FINRA arbitration claim.
If you suffered losses investing in GK Secured Income V and would like a free consultation with a securities attorney, then please call Galvin Legal at 1-800-405-5117.
Galvin Legal is a national securities arbitration, mediation, fraud, and investor protection law practice. For more information on Galvin Legal, please visit www.galvinlegal.com or call 1-800-405-5117.


text:
Level: 3
Linguti is a language learning platform which helps to practice and learn a language. The software includes varied language lessons and exercies which are focused on different tasks. Linguti online language course helps to learn and practice writing, reading and listening. Learners study new vocabulary and how to construct sentences according to the provided grammar patterns.
The online language course is divided on small-sized chunks which clearly state what learners are going to practice. This learning software is first teaching you new grammar and vocabulary through different kinds of language lessons, like listening, writing or multiple choice question. Later, it tests your skills and knowledge with graded reviews.
With Linguti learners can study a new language similar way as they were participating in a language class. In opposite to classroom learning, this language learning method allows users to adjust the pace and learn a language whenever they want to. They can repeat online language lessons as many times as they need and redo language reviews to improve their grades.


text:
P1707-M Gold Floater Frame - 1-9/16" Deep
- Click images to see detail -
|Frame Width: 1-1/2"
Frame Height: 2"
Rabbet Depth: 1-9/16"
Face: 3/8"
Note: Custom cut floater frames come unassembled and must be assembled using wood glue and a band clamp. See how to Assemble Floater Frames
Size and Price Calculator
Enter the width and height of the frame you want into the calculator and click the Calculate button to see the price.
How to Determine the Frame Size for the Calculator


text:
You have no items in your shopping cart.
Shopping for someone else but not sure what to give them? Give them the gift of choice with a Geek Gaming gift card.
Gift cards are delivered by email and contain instructions to redeem them at checkout. Our gift cards have no additional processing fees.
Orders will usually be dispatched next working day (excluding weekends) if purchased before 11:30 GMT,
If an order is placed containing items that are on BACK-ORDER, The whole order will not be dispatched until the back-ordered items are in-stock. you will be notified by email once dispatched
Uk Mainland Standard – DX Express (1-3 Days) – £4.99
Orders outside of the uk mainland will be dispatched using another courier and can take 3-5 days for delivery
*Free shipping on orders over £50 – excludes orders containing aerosols and any orders shipping to outside of the UK.


text:
How could you!?
On a side note the dressing room in the Honeybee Inn has a problem with its door. The red of it is black when the door is closed.
You simply used noise filtering lv 2 instead of lv1, i used lv 1 because lv2 remove to much details and blur more.For the single packs in mediafire i'll do it as soon as possible but my internet connexion is not realy stable now and i can't realy upload big files.
Page created in 0.021 seconds with 21 queries.


text:
When you're driving around, dont forget to keep your eyes open. You never know when you might happen upon a shade-tree barbecue stand or a little shack that nobody's ever heard of -- with the best smoked meat in creation.
— Robb Walsh
Legends of Texas Barbecue
To this day, nothing says "party" like barbecue
— Craig "Meathead" Goldwyn


text:
Instant certification program turns out 1 teacher
State program turns out 1 certified person
DALLAS — In the year and a half since officials agreed to let school districts certify college graduates as teachers to ease shortages, only one teacher has been certified through such a program.
The measure, approved by the State Board for Educator Certification in spring 2004, angered teachers who said the instant certification demeaned the profession. Advocates said it would ease shortages and help meet new federal requirements on teacher quality.
"Apparently, most school districts don't want to be responsible for instantly certifying folks as teachers," said Richard Kouri of the Texas State Teachers Association, a union that opposed the instant certification plan.
"This was an idea that never addressed the real problem of why we can't get enough certified teachers into our classrooms," he said. "We believe the answer is improved working conditions and improved compensation."
Of the state's 1,037 school districts, only two small districts have been authorized to offer the Temporary Teacher Certificate to individuals who have a college degree in the needed subject area and pass a state competency test, Texas Education Agency officials said.
Debbie Ratcliffe, a spokeswoman for the education agency, said one person has been granted a state certificate under the program and is teaching at an independent charter school in Midland. But the law doesn't even require that charter school teachers be certified.
Part of the problem, school district representatives say, is that the requirements for the new program were too burdensome.
"It doesn't make sense for a school district to do this to hire a few new teachers," said Catherine Clark, associate executive director of the Texas Association of School Boards. "You would have to be certifying a lot of people for this approach to be cost-effective."
Aides to Gov. Rick Perry say the program can still help school districts fill vacancies with qualified individuals.
"The governor still believes this is a worthwhile program that is worth pursuing, and that it could be very beneficial for school districts," said press secretary Kathy Walt.
But most districts are filling vacancies either with recent college graduates with teacher training or through alternative certification programs, which allow people with no teacher preparation or experience to become certified by taking courses offered through a school district, university, education service center or private entity.
Districts already familiar with the alternative certification process might find it easier to keep doing that instead of creating a program for instant certification, Charley said.
"When a district seeks to set up a Temporary Teacher Certificate program, they are responsible for everything — mentoring, supervising and training. Many districts lack the resources to do all that," she said.


text:
- Access Digital Exclusives, Hit Shows, Live MotorSports and more!
- Ad Free - Stream Across Multiple Devices
- Cancel Anytime
Stay Updated Car news, reviews, and more!
$ 8,877
150 / 150 cu. ft.
Toyota introduced the third-generation Toyota Sienna for the 2011 model year. The new Sienna has undergone numerous changes. Toyota has enhanced the Sienna's styling inside and out, incorporated more convenience and luxury options, and added a new engine option.
Minivan sales have gone down over time, partly due to the success of the SUV and now the crossover. In response, the Toyota Sienna has been given a new look, which is more aggressive and crossover-like. There are more angles up front, as well as a new grille (much like the Venza's). A new trim level, the SE, was introduced as the sporty Sienna model, with its own appearance package, suspension tuning, and wheels.
The 2011 Toyota Sienna minivan is now available in five trim levels, with a choice of a 2.7-liter four or a 3.5-liter V-6, front- or all-wheel drive, and seven- or eight-passenger seating. Both Sienna engines are backed by a six-speed automatic. Standard features on the 2011 Sienna include three-zone climate control, auxiliary jack, three power ports, power door locks, seven airbags, and remote keyless entry.
Body styles: Minivan
Engines: 2.4L I-4, 3.5L V-6
Transmissions: 6-speed automatic
Models: Sienna grade, LE, SE, XLE, Limited
The Sienna is new for 2011, with new styling, the addition of a four-cylinder engine option, a new six-speed automatic transmission, and new trim levels. Interior options on the new Sienna include Lounge Seating in the second row, a 16.4-inch-wide dual-view entertainment center, and a rearview camera that offers a 180-degree view. The Sienna's doors are wider and the second row slides as much as 23 inches.
The Sienna retains the traditional minivan shape, but new touches, such as a new grille and new front- and rear-end treatments, are supposed to make it look more like a crossover. The sporty Sienna SE trim adds 19-inch wheels and side skirts.
The 2011 Toyota Sienna's second row slides as much as 23 inches, to make it easier for passengers to get into and out of. The Sienna's third row folds flat (power optional), and the Sienna's Lounge Seating — which includes leg and foot support — is an a
The sporty Sienna SE, new for 2011, comes with a 265-horsepower V-6, its own suspension tuning, and 19-inch wheels, but that isn't the only model that'll get up and go. The volume-selling Sienna LE, with the new 2.7-liter, 187-horsepower four, gets the Sienna to 60 mph in 9.5 seconds while providing fuel economy of 19 mpg city/26 mpg highway. The Sienna's wider track further improves the minivan's handling.
Seven airbags — dual front, dual front seat-mounted side, three-row side curtain, and driver knee — are standard on the 2011 Sienna, as are four-wheel disc brakes with ABS, electronic brake-force distribution, and brake assist, stability control, and traction control.
Sienna grade: 18-19 mpg city/24 mpg highway
LE: 16-19 mpg city/22-24 mpg highway
XLE, Limited: 16-18 mpg city/22-24 mpg highway
SE: 18 mpg city/24 mpg highway
May be the new minivan standard


text:
Q In reading recent submissions about the mess at our bridge toll plazas when drivers veer from the FasTrak lanes into cash-paying lanes, I can't help but think about eliminating the Golden Gate Bridge toll takers, which has dramatically eased the backup on that bridge. So why will there be such a long delay until other Bay Area bridges make this same change? In consideration of the millions of hours in lost time for all these drivers, it is criminal that this change is seeing this kind of delay in its implementation.
Brian Berg
A And …
Q The Golden Gate Bridge went to all-electronic tolls, as have toll roads the world over, and there are no problems. Can't Caltrans do the same thing? Let's bring the Bay Area toll system into the 21st century!
Andrew Sullivan
San Francisco
A This is coming, but it's going to take a few years before all the state-owned bridges in the Bay Area are converted to all-electronic tolling. The Dumbarton Bridge will likely be the first place this is tested, and the Bay Bridge would probably be the last.
In a couple of years FasTrak lanes will be extended before the approaches to the toll plazas, which should ease the merging problem.
Q On Saturday, I looked out my Richmond Annex window at the Carlson exit from Interstate 80 and saw yet another Saturday afternoon of stopped-up westbound traffic. Checking Sig Alert to see the cause, it was solid red to the Bay Bridge toll plaza, yet the bridge itself was clear green and so was 101 into San Francisco. Are too few toll takers on the Bay Bridge backing up I-80 traffic into Richmond and beyond? Is it the bridge's policy to back up traffic intentionally so that we all use FasTrak? Is that fair to all of us who need I-80 for our own East Bay travels?
Kirk Essler
A You stumped the bridge folks, who say all lanes were open by 10 a.m. and stayed open until 6 p.m. Heavy travel to get into the city for the Father's Day weekend, plus a Giants game that afternoon and an A's game that night surely were factors.
Q Kudos to Caltrans and Livermore for completing the widening of Highway 84 from Interstate 580 to Stanley Boulevard. What a great improvement over the old narrow road.
But what is the schedule for upgrading the rest of 84 all the way to I-680 in Sunol? For those commuting from the Central Valley to San Jose, this is a great alternative to the dreaded 580/680 interchange.
Chuck Gibson
A The next phase could be done in two-plus years — the widening to four lanes between Concannon Boulevard and Ruby Hills Drive. This 2.6-mile segment will cost an estimated $82.7 million. Then the state will widen the highway from two to four lanes between Pigeon Pass and I-680 in Sunol if voters in Alameda County approve a half-cent sales tax in November to help pay for the $277 million project.
Q There's a traffic signal on the downhill grade of eastbound Highway 92 west of Interstate 280 that shows three rows of estimated travel times for Highway 101. It doesn't, however, show travel times for eastbound traffic across the San Mateo Bridge. Is there some reason it lacks travel times for folks commuting to the East Bay? What do we need to do to get space allocated for that information?
Peter Koning
A An East Bay destination was not possible in the past due to lack of equipment to track travel time across the San Mateo Bridge. But that is changing and the time estimate to travel to the East Bay could be coming. Given that only three destinations can be displayed on a sign, though, Caltrans will need time to determine if this change makes sense.
Q Is Camden Avenue between Bascom and Leigh about to be repaved? There are lots of new spray-paint markings on the road.
San Jose
A Segments of Camden are scheduled for work over the next two years. The spray-paint markings identify locations where the city will remove and repair areas that have failed. Up first, the segment between Highway 85 and Coleman Road this summer. The stretch from Bascom-Hillsdale and Coleman-Almaden Expressway will be done next year.
Look for Gary Richards at Facebook.com/mr.roadshow, follow him at Twitter.com/mrroadshow or contact him at email@example.com or 408-920-5335.


text:
"Messi does not have the leadership qualities that I had, or the face of Brad Pitt, but he is Argentinian and must be defended. If you keep breaking his balls, he is going to stay in Barcelona and will not come back again."
*Diego Maradona
"It's very simple: Barça are the best team in history. Pick the best teams in history and compare their results. Not even the Milan team I played in achieved those results. Their strength is that they are professionals. They live for football, that's what motivates them, not celebrity status. Gullit was a super player, but also a celebrity. Xavi is a super player, but he likes being with his family. Messi and Iniesta are the same too. Perhaps the only one who likes being the centre of attention is Pique. To all the others, what interests them is their job as a footballer."
Marco van Basten
"I was only 21 or 22 years old, I had just arrived. It was difficult to talk about the situation with those around me, not knowing Spanish, in a dressing room full of people who had no idea what was happening. Especially as we had no idea that it would reach such proportions. At the time, there was no internet or mobile phones. If I wanted to find out how things were in my country or with my family, I had to wait for the news or a phone call. Imagine what kind of frame of mind a person is in when they go to training, or to play in a match, knowing that their country is at war."
Robert Prosinecki to *FIFA.com on his early days at Real Madrid while Yugoslavia was at war*
"You know where he was at this time last year? He was being eliminated from the Copa America, in his very own country... I think that's worse, no?"
*Cristiano Ronaldo on Lionel Messi, after the Denmark fans chanted the Argentinian's name every time the Portugal No7 received the ball during their UEFA EURO 2012 game*
"People say I should be a mentor to Mario Balotelli? If that's the case, we're in big trouble! Who is going to look after me, then?"
Antonio Cassano
"It's unbelievable, completely incredible! I'm struggling to express what this victory means to our country. We're going to be taking off to Brazil! We could play against the likes of Brazil or Spain, which would be amazing for us. It's the optimum emotion. I keep wondering when I'm going to wake up."
*Eddy Etaeta after his Tahiti troops become the first Pacific Island side in the 39-year history of the OFC Nations Cup to emerge triumphant and consequently secured a place at next year's FIFA Confederations Cup*
"Daniele is one of those players who you do not need to say many things to. He's like a GPS: you set the instructions, and he knows what to do."
Luciano Spalletti on Daniele De Rossi
"It is time we let these pathetic egos go. We don't need a psychologist, we are grown-up men. The ones who have a problem with other players or the manager should tell them face-to-face. That is the only psychology we need. We have to stop living on little islands. We must all go for the same goal; be united or face the consequences."
*Wesley Sneijder on the atmosphere within the Netherlands camp
"Trying to play like Barça without Barça's players is risky. But our philosophy is to try to get close to it. Even teams in England try to play good passing football now. Norwich and Swansea have shown that mentalities are changing everywhere."
Laurent Blanc
"In the last five to six years I have been the most successful striker in Germany and scored the most goals in the Champions league after Messi. Why should I change my game?"
*Mario Gomez responds to criticism from Mehmet Scholl*
"I have forgiven Cassano, I did that a long time ago. But I don't think that he is compatible with our needs to have a cohesive squad and a tranquil changing room. We are talking about a great champion, without doubt, but every now and again he discharges shrapnel that doesn't benefit anyone."
Riccardo Garrone on the prospect of re-signing the AC Milan forward for Sampdoria
"I won't tell you anything – even under torture!"
*Arsene Wenger on whether Olivier Giroud is joining Arsenal*


text:
Must-see movies are futuristic classics that shouldn't be missed. Of course, not every must-see is perfect. That's why we've rated them 1-5 on the patented "crunchy goodness" scale. Written by Jason Shankel.
Title: Invasion of the Body Snatchers
Date: 1978
Vitals: Evil space flowers convert the Me Generation™ into mindless, conformist automatons. No one notices.
Famous names: Brooke Adams Veronica Cartwright Jeff Goldblum Leonard Nimoy Donald Sutherland
Crunchy goodness: 3.5
Spinoffs/Sequels/Copycats: Body Snatchers (1993), Invasion (2007). One can only assume that The Invasion Snatchers is in the works.
Sights you'll never unsee: Pulsating embryonic Donald Sutherland pod complete with porn star mustache and 'fro. Obese man wearing a tiny, tiny towel receiving full body mud rubdown from Veronica Cartwright. Leonard Nimoy and Jeff Goldblum coming dangerously close to a full on sissy slap fight.
Life lesson: Organic farming is part of an alien mind-control conspiracy, just like Rush Limbaugh and Bill O'Reilly have always said.
Deadliest spoiler: The pods win.
MonsterHunter Film Review: Invasion of the Body Snatchers (1978)


text:
By making your app more secure, you help preserve user trust and device integrity.
This page presents several best practices that have a significant, positive impact on your app's security.
Enforce secure communication
When you safeguard the data that you exchange between your app and other apps, or between your app and a website, you improve your app's stability and protect the data that you send and receive.
Use implicit intents and non-exported content providers
Show an app chooser
If an implicit intent can launch at least two possible apps on a user's device, explicitly show an app chooser. This interaction strategy allows users to transfer sensitive information to an app that they trust.
val intent = Intent(ACTION_SEND) val possibleActivitiesList: List<ResolveInfo> = queryIntentActivities(intent, PackageManager.MATCH_ALL) // Verify that an activity in at least two apps on the user's device // can handle the intent. Otherwise, start the intent only if an app // on the user's device can handle the intent. if (possibleActivitiesList.size > 1) { // Create intent to show chooser. // Title is something similar to "Share this photo with". val chooser = resources.getString(R.string.chooser_title).let { title -> Intent.createChooser(intent, title) } startActivity(chooser) } else if (intent.resolveActivity(packageManager) != null) { startActivity(intent) }
Intent intent = new Intent(Intent.ACTION_SEND); List<ResolveInfo> possibleActivitiesList = queryIntentActivities(intent, PackageManager.MATCH_ALL); // Verify that an activity in at least two apps on the user's device // can handle the intent. Otherwise, start the intent only if an app // on the user's device can handle the intent. if (possibleActivitiesList.size() > 1) { // Create intent to show chooser. // Title is something similar to "Share this photo with". String title = getResources().getString(R.string.chooser_title); Intent chooser = Intent.createChooser(intent, title); startActivity(chooser); } else if (intent.resolveActivity(getPackageManager()) != null) { startActivity(intent); }
Related info:
Apply signature-based permissions
When sharing data between two apps that you control or own, use signature-based permissions. These permissions don't require user confirmation and instead check that the apps accessing the data are signed using the same signing key. Therefore, these permissions offer a more streamlined, secure user experience.
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapp"> <permission android:name="my_custom_permission_name" android:protectionLevel="signature" />
Related info:
Disallow access to your app's content providers
Unless you intend to send data from your app to a different app that you
don't own, you should explicitly disallow other developers' apps from accessing
ContentProvider objects that your app contains. This
setting is particularly important if your app can be installed on devices
running Android 4.1.1 (API level 16) or lower, as the
attribute of the
element is
true by default on those versions of Android.
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapp"> <application ... > <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.myapp.fileprovider" ... android:exported="false"> <!-- Place child elements of <provider> here. --> </provider> ... </application> </manifest>
Ask for credentials before showing sensitive information
When requesting credentials from users so that they can access sensitive information or premium content in your app, ask for either a PIN/password/pattern or a biometric credential, such as using face recognition or fingerprint recognition.
To learn more about how to request biometric credentials, see the guide about biometric authentication.
Apply network security measures
The following sections describe how you can improve your app's network security.
Use SSL traffic
If your app communicates with a web server that has a certificate issued by a well-known, trusted CA, the HTTPS request is very simple:
val url = URL("https://www.google.com") val urlConnection = url.openConnection() as HttpsURLConnection urlConnection.connect() urlConnection.inputStream.use { ... }
URL url = new URL("https://www.google.com"); HttpsURLConnection urlConnection = (HttpsURLConnection) url.openConnection(); urlConnection.connect(); InputStream in = urlConnection.getInputStream();
Add a network security configuration
If your app uses new or custom CAs, you can declare your network's security settings in a configuration file. This process allows you to create the configuration without modifying any app code.
To add a network security configuration file to your app, follow these steps:
- Declare the configuration in your app's manifest:
Add an XML resource file, located at
Specify that all traffic to particular domains should use HTTPS by disabling clear-text:
<network-security-config> <domain-config cleartextTrafficPermitted="false"> <domain includeSubdomains="true">secure.example.com</domain> ... </domain-config> </network-security-config>
During the development process, you can use the
<debug-overrides>element to expliticly allow user-installed certificates. This element overrides your app's security-critical options during debugging and testing without affecting the app's release configuration. The following snippet shows how to define this element in your app's network security configuration XML file:
<network-security-config> <debug-overrides> <trust-anchors> <certificates src="user" /> </trust-anchors> </debug-overrides> </network-security-config>
<manifest ... > <application android:networkSecurityConfig="@xml/network_security_config" ... > <!-- Place child elements of <application> element here. --> </application> </manifest>
Related info: Network Security Configuration
Create your own trust manager
Your SSL checker shouldn't accept every certificate. You may need to set up a trust manager and handle all SSL warnings that occur if one of the following conditions applies to your use case:
- You're communicating with a web server that has a certificate signed by a new or custom CA.
- That CA isn't trusted by the device you're using.
- You cannot use a network security configuration.
To learn more about how to complete these steps, see the discussion about handling an unknown cerificate authority.
Related info:
Use WebView objects carefully
Whenever possible, load only whitelisted content in
WebView objects. In other words, the
WebView objects in your app shouldn't allow users to
navigate to sites that are outside of your control.
In addition, you should never enable
JavaScript interface
support unless you completely control and trust the content in your app's
WebView objects.
Use HTML message channels
If your app must use JavaScript interface support on devices running Android
6.0 (API level 23) and higher, use HTML message channels instead of
evaluateJavascript() to
communicate between a website and your app, as shown in the following code
val myWebView: WebView = findViewById(R.id.webview) // messagePorts[0] and messagePorts[1] represent the two ports. // They are already tangled to each other and have been started. val channel: Array<out WebMessagePort> = myWebView.createWebMessageChannel() // Create handler for channel[0] to receive messages. channel[0].setWebMessageCallback(object : WebMessagePort.WebMessageCallback() { override fun onMessage(port: WebMessagePort, message: WebMessage) { Log.d(TAG, "On port $port, received this message: $message") } }) // Send a message from channel[1] to channel[0]. channel[1].postMessage(WebMessage("My secure message"))
WebView myWebView = (WebView) findViewById(R.id.webview); // messagePorts[0] and messagePorts[1] represent the two ports. // They are already tangled to each other and have been started. WebMessagePort[] channel = myWebView.createWebMessageChannel(); // Create handler for channel[0] to receive messages. channel[0].setWebMessageCallback(new WebMessagePort.WebMessageCallback() { @Override public void onMessage(WebMessagePort port, WebMessage message) { Log.d(TAG, "On port " + port + ", received this message: " + message); } }); // Send a message from channel[1] to channel[0]. channel[1].postMessage(new WebMessage("My secure message"));
Related info:
Provide the right permissions
Your app should request only the minimum number of permissions necessary to function properly. When possible, your app should relinquish some of these permissions when they're no longer needed.
Use intents to defer permissions
Whenever possible, don't add a permission to your app to complete an action that could be completed in another app. Instead, use an intent to defer the request to a different app that already has the necessary permission.
The following example shows how to use an intent to direct users to a
contacts app instead of requesting the
READ_CONTACTS and
WRITE_CONTACTS permissions:
// Delegates the responsibility of creating the contact to a contacts app, // which has already been granted the appropriate WRITE_CONTACTS permission. Intent(Intent.ACTION_INSERT).apply { type = ContactsContract.Contacts.CONTENT_TYPE }.also { intent -> // Make sure that the user has a contacts app installed on their device. intent.resolveActivity(packageManager)?.run { startActivity(intent) } }
// Delegates the responsibility of creating the contact to a contacts app, // which has already been granted the appropriate WRITE_CONTACTS permission. Intent insertContactIntent = new Intent(Intent.ACTION_INSERT); insertContactIntent.setType(ContactsContract.Contacts.CONTENT_TYPE); // Make sure that the user has a contacts app installed on their device. if (insertContactIntent.resolveActivity(getPackageManager()) != null) { startActivity(insertContactIntent); }
In addition, if your app needs to perform file-based I/O—such as accessing storage or choosing a file—it doesn't need special permissions because the system can complete the operations on your app's behalf. Better still, after a user selects content at a particular URI, the calling app gets granted permission to the selected resource.
Related info:
Share data securely across apps
Follow these best practices in order to share your app's content with other apps in a more secure manner:
- Enforce read-only or write-only permissions as needed.
Provide clients one-time access to data by using the
- When sharing data, use "content://" URIs, not "file://" URIs. Instances of
FileProviderdo this for you.
The following code snippet shows how to use URI permission grant flags and content provider permissions to display an app's PDF file in a separate PDF Viewer app:
// Create an Intent to launch a PDF viewer for a file owned by this app. Intent(Intent.ACTION_VIEW).apply { data = Uri.parse("content://com.example/personal-info.pdf") // This flag gives the started app read access to the file. addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) }.also { intent -> // Make sure that the user has a PDF viewer app installed on their device. intent.resolveActivity(packageManager)?.run { startActivity(intent) } }
// Create an Intent to launch a PDF viewer for a file owned by this app. Intent viewPdfIntent = new Intent(Intent.ACTION_VIEW); viewPdfIntent.setData(Uri.parse("content://com.example/personal-info.pdf")); // This flag gives the started app read access to the file. viewPdfIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); // Make sure that the user has a PDF viewer app installed on their device. if (viewPdfIntent.resolveActivity(getPackageManager()) != null) { startActivity(viewPdfIntent); }
Note: Untrusted apps that target Android 10 (API level 29) and higher can't invoke
exec() on files within the app's home directory. This execution of files from
the writable app home directory is a
W^X violation. Apps should
load only the binary code that's embedded within an app's APK file.
In addition, apps that target Android 10 and higher cannot in-memory modify
executable code from files which have been opened with
dlopen(). This includes any
shared object (
.so) files with text relocations.
Related info:
Store data safely
Although your app might require access to sensitive user information, your users will grant your app access to their data only if they trust that you'll safeguard it properly.
Store private data within internal storage
Store all private user data within the device's internal storage, which is sandboxed per app. Your app doesn't need to request permission to view these files, and other apps cannot access the files. As an added security measure, when the user uninstalls an app, the device deletes all files that the app saved within internal storage.
Note: If the data that you're storing is particularly
sensitive or private, consider working with
objects, which are available from the Security
library, instead of
File objects.
The following code snippet demonstrates one way to write data to storage:
// Although you can define your own key generation parameter specification, it's // recommended that you use the value specified here. val keyGenParameterSpec = MasterKeys.AES256_GCM_SPEC val masterKeyAlias = MasterKeys.getOrCreate(keyGenParameterSpec) // Creates a file with this name, or replaces an existing file // that has the same name. Note that the file name cannot contain // path separators. val fileToWrite = "my_sensitive_data.txt" val encryptedFile = EncryptedFile.Builder( File(directory, fileToWrite), context, masterKeyAlias, EncryptedFile.FileEncryptionScheme.AES256_GCM_HKDF_4KB ).build() encryptedFile.openFileOutput().bufferedWriter().use { it.write("MY SUPER-SECRET INFORMATION") }
// Although you can define your own key generation parameter specification, it's // recommended that you use the value specified here. KeyGenParameterSpec keyGenParameterSpec = MasterKeys.AES256_GCM_SPEC; String masterKeyAlias = MasterKeys.getOrCreate(keyGenParameterSpec); // Creates a file with this name, or replaces an existing file // that has the same name. Note that the file name cannot contain // path separators. String fileToWrite = "my_sensitive_data.txt"; try { EncryptedFile encryptedFile = new EncryptedFile.Builder( new File(directory, fileToWrite), context, masterKeyAlias, EncryptedFile.FileEncryptionScheme.AES256_GCM_HKDF_4KB ).build(); // Write to a file. BufferedWriter writer = new BufferedWriter(new OutputStreamWriter( encryptedFile.openFileOutput())); writer.write("MY SUPER-SECRET INFORMATION"); } catch (GeneralSecurityException gse) { // Error occurred getting or creating keyset. } catch (IOException ex) { // Error occurred opening file for writing. }
The following code snippet shows the inverse operation, reading data from storage:
// Although you can define your own key generation parameter specification, it's // recommended that you use the value specified here. val keyGenParameterSpec = MasterKeys.AES256_GCM_SPEC val masterKeyAlias = MasterKeys.getOrCreate(keyGenParameterSpec) val fileToRead = "my_sensitive_data.txt" val encryptedFile = EncryptedFile.Builder( File(directory, fileToRead), context, masterKeyAlias, EncryptedFile.FileEncryptionScheme.AES256_GCM_HKDF_4KB ).build() val contents = encryptedFile.bufferedReader().useLines { lines -> lines.fold("") { working, line -> "$working\n$line" } }
// Although you can define your own key generation parameter specification, it's // recommended that you use the value specified here. KeyGenParameterSpec keyGenParameterSpec = MasterKeys.AES256_GCM_SPEC; String masterKeyAlias = MasterKeys.getOrCreate(keyGenParameterSpec); String fileToRead = "my_sensitive_data.txt"; EncryptedFile encryptedFile = new EncryptedFile.Builder( new File(directory, fileToRead), context, masterKeyAlias, EncryptedFile.FileEncryptionScheme.AES256_GCM_HKDF_4KB ).build(); StringBuffer stringBuffer = new StringBuffer(); try (BufferedReader reader = new BufferedReader(new FileReader(encryptedFile))) { String line = reader.readLine(); while (line != null) { stringBuffer.append(line).append('\n'); line = reader.readLine(); } } catch (IOException e) { // Error occurred opening raw file for reading. } finally { String contents = stringBuffer.toString(); }
Related info:
Use external storage cautiously
By default, the Android system doesn't enforce security restrictions on data that resides within external storage, and the storage medium itself isn't guaranteed to stay connected to the device. Therefore, you should apply the following security measures to provide safe access to information within external storage.
Use scoped directory access
If your app needs to access only a specific directory within the device's external storage, you can use scoped directory access to limit your app's access to a device's external storage accordingly. As a convenience to users, your app should save the directory access URI so that users don't need to approve access to the directory every time your app attempts to access it.
Note: If you use scoped directory access with a
particular directory in external storage, know that the user might eject the
media containing this storage while your app is running. You should include
logic to gracefully handle the change to the
return value that this user behavior causes.
The following code snippet uses scoped directory access with the pictures directory within a device's primary shared storage:
private const val PICTURES_DIR_ACCESS_REQUEST_CODE = 42 ... private fun accessExternalPicturesDirectory() { val intent: Intent = (getSystemService(Context.STORAGE_SERVICE) as StorageManager) .primaryStorageVolume.createAccessIntent(Environment.DIRECTORY_PICTURES) startActivityForResult(intent, PICTURES_DIR_ACCESS_REQUEST_CODE) } ... override fun onActivityResult(requestCode: Int, resultCode: Int, resultData: Intent?) { if (requestCode == PICTURES_DIR_ACCESS_REQUEST_CODE && resultCode == Activity.RESULT_OK) { // User approved access to scoped directory. if (resultData != null) { val picturesDirUri: Uri = resultData.data // Save user's approval for accessing this directory // in your app. contentResolver.takePersistableUriPermission( picturesDirUri, Intent.FLAG_GRANT_READ_URI_PERMISSION ) } } }
private static final int PICTURES_DIR_ACCESS_REQUEST_CODE = 42; private void accessExternalPicturesDirectory() { StorageManager sm = (StorageManager) getSystemService(Context.STORAGE_SERVICE); StorageVolume volume = sm.getPrimaryStorageVolume(); Intent intent = volume.createAccessIntent(Environment.DIRECTORY_PICTURES); startActivityForResult(intent, PICTURES_DIR_ACCESS_REQUEST_CODE); } ... @Override public void onActivityResult(int requestCode, int resultCode, Intent resultData) { if (requestCode == PICTURES_DIR_ACCESS_REQUEST_CODE && resultCode == Activity.RESULT_OK) { // User approved access to scoped directory. if (resultData != null) { Uri picturesDirUri = resultData.getData(); // Save user's approval for accessing this directory // in your app. ContentResolver myContentResolver = getContentResolver(); myContentResolver.takePersistableUriPermission(picturesDirUri, Intent.FLAG_GRANT_READ_URI_PERMISSION); } } }
Warning: Don't pass
null into
unnecessarily because this grants your app access to the entire volume that
StorageManager finds for your app.
Related info:
Check validity of data
If your app uses data from external storage, make sure that the contents of the data haven't been corrupted or modified. Your app should also include logic to handle files that are no longer in a stable format.
The following example shows the permission and logic that check a file's validity:
<manifest ... > <!-- Apps on devices running Android 4.4 (API level 19) or higher cannot access external storage outside their own "sandboxed" directory, so the READ_EXTERNAL_STORAGE (and WRITE_EXTERNAL_STORAGE) permissions aren't necessary. --> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="18" /> ... </manifest>
private val UNAVAILABLE_STORAGE_STATES: Set<String> = setOf(MEDIA_REMOVED, MEDIA_UNMOUNTED, MEDIA_BAD_REMOVAL, MEDIA_UNMOUNTABLE) ... val ringtone = File(getExternalFilesDir(DIRECTORY_RINGTONES), "my_awesome_new_ringtone.m4a") when { isExternalStorageEmulated(ringtone) -> { Log.e(TAG, "External storage is not present") } UNAVAILABLE_STORAGE_STATES.contains(getExternalStorageState(ringtone)) -> { Log.e(TAG, "External storage is not available") } else -> { val fis = FileInputStream(ringtone) // available() determines the approximate number of bytes that // can be read without blocking. val bytesAvailable: Int = fis.available() val fileBuffer = ByteArray(bytesAvailable) StringBuilder(bytesAvailable).apply { while (fis.read(fileBuffer) != -1) { append(fileBuffer) } // Implement appropriate logic for checking a file's validity. checkFileValidity(this) } } }
File ringtone = new File(getExternalFilesDir(DIRECTORY_RINGTONES, "my_awesome_new_ringtone.m4a")); if (isExternalStorageEmulated(ringtone)) { Logger.e(TAG, "External storage is not present"); } else if (getExternalStorageState(ringtone) == MEDIA_REMOVED | MEDIA_UNMOUNTED | MEDIA_BAD_REMOVAL | MEDIA_UNMOUNTABLE) { Logger.e(TAG, "External storage is not available"); } else { FileInputStream fis = new FileInputStream(ringtone); // available() determines the approximate number of bytes that // can be read without blocking. int bytesAvailable = fis.available(); StringBuilder fileContents = new StringBuilder(bytesAvailable); byte[] fileBuffer = new byte[bytesAvailable]; while (fis.read(fileBuffer) != -1) { fileContents.append(fileBuffer); } // Implement appropriate logic for checking a file's validity. checkFileValidity(fileContents); }
Related info:
Store only non-sensitive data in cache files
To provide quicker access to non-sensitive app data, store it in the device's
cache. For caches larger than 1 MB in size, use
otherwise, use
getCacheDir(). Each
method provides you with the
File object that contains your
app's cached data.
The following code snippet shows how to cache a file that your app recently downloaded:
val cacheFile = File(myDownloadedFileUri).let { fileToCache -> File(cacheDir.path, fileToCache.name) }
File cacheDir = getCacheDir(); File fileToCache = new File(myDownloadedFileUri); String fileToCacheName = fileToCache.getName(); File cacheFile = new File(cacheDir.getPath(), fileToCacheName);
Note: If you use
getExternalCacheDir() to
place your app's cache within shared storage, the user might eject the media
containing this storage while your app is running. You should include logic to
gracefully handle the cache miss that this user behavior causes.
Caution: There is no security enforced on these files.
Therefore, any app that has the
WRITE_EXTERNAL_STORAGE permission can access
the contents of this cache.
Related info: Saving cache files
Use SharedPreferences in private mode
When using
getSharedPreferences() to
create or access your app's
SharedPreferences objects,
MODE_PRIVATE. That way, only your app can
access the information within the shared preferences file.
If you want to share data across apps, don't use
SharedPreferences objects. Instead, you should follow
the necessary steps to share data securely
across apps.
Related info: Using Shared Preferences
Keep services and dependencies up-to-date
Most apps use external libraries and device system information to complete specialized tasks. By keeping your app's dependencies up to date, you make these points of communication more secure.
Check the Google Play services security provider
Note: This section applies only to apps targeting devices that have Google Play services installed.
If your app uses Google Play services, make sure that it's updated on the device where your app is installed. This check should be done asynchronously, off of the UI thread. If the device isn't up-to-date, your app should trigger an authorization error.
To determine whether Google Play services is up to date on the device where your app is installed, follow the steps in the guide for Updating Your Security Provider to Protect Against SSL Exploits.
Related info:
Update all app dependencies
Before deploying your app, make sure that all libraries, SDKs, and other dependencies are up to date:
- For first-party dependencies, such as the Android SDK, use the updating tools found in Android Studio, such as the SDK Manager.
- For third-party dependencies, check the websites of the libraries that your app uses, and install any available updates and security patches.
Related info: Add Build Dependencies
More information
To learn more about how to make your app more secure, view the following resources:
- Core app quality security checklist
- App Security Improvement (ASI) Program
- Android Developers channel on YouTube
Additional resources
For more information about making your app more secure, consult the following resources.


text:
Chautauqua, N.Y. - The new Colors of Chautauqua fall learning festival, October 5-21, 2012, in Chautauqua County, NY celebrates both the brilliant colors of the season as well as the culture of lifelong and leisure learning in southwestern New York State. Many of the workshops offered explore the natural and cultural nuances of this southwestern New York region. Several workshops study the landscape through the perspective of canvas or lens. Participants will learn about color theory, composition, how to identify good landscapes as well as create movement through painting with instructors Audrey Dowling on the grounds of Chautauqua Institution and Thomas Annear overlooking the vineyards at Johnson Estate Winery. The grounds of Chautauqua include a beautiful lake, charming Victorian houses, landmark buildings, a small bubbly creek in a picturesque ravine, boats stacked on the shore, trees in full fall glory, fall gardens and many other choices as subjects. Along Lake Erie, the escarpment provides grand views and a spectacular lake backdrop, while the vineyards overlay a grid work across the rolling lake plane. The basics of photography will be taught using vineyards and landscapes as inspiration with James Hoggard, or the ancient, 12,000 year-old Allenburg Bog with nature photographer Gary Cuckler. Beneath the landscape lies soil rich in both history and nutrients. Rainbows End Herb Farm and Green Heron Growers will offer workshops using herbs grown in the region, teaching about the plants, how to harvest and use them to their fullest potential with preparation of foods and herbal medicines. At Jamestown Community College, educators from the Roger Tory Peterson Institute and Chautauqua Watershed Conservancy will offer instruction on using free software to improve habitat for birds and wildlife. Participants will plan a garden while learning about their own property and about becoming stewards for the watershed. The workshop, "Creating Habitat", will introduce participants to a new social media tool called YardMap, designed to allow users to map their yards while sharing their interests in gardening, landscaping and wildlife watching with others. Many of the workshops will be presented as tours and or talks. The Lifelong Learning Center at SUNY Fredonia will offer the chance to take a tour of Amish country and meet members of the region's Old Order Amish community with stopovers at a blacksmith, quilt shop, toy factory and bake stand. At Johnson Estate Winery, Wholesale Manager Bob Dahl will lead a bicycle tour with lake vistas in America's Grape Country, visiting three of the region's wineries along the way. In Jamestown and Fredonia, the Fenton History Center and Festivals Fredonia both offer tours through historic cemeteries where costumed and knowledgeable guides will tell stories of the residents buried within. Well-known authors and divers, Mike and Georgann Wachter will present a talk about the pristine and perfectly preserved shipwrecks that occurred on Lake Erie where a sunken treasure of history lies along the bottom. There is even a whiskey seminar at Webb's Captain's Table featuring five whiskeys from New York State. Descriptions of all the workshops offered during the Colors of Chautauqua can be found on the Chautauqua County Visitors' Bureau website calendar as well as in a downloadable version of the program guide. Both are available at http://www.tourchautauqua.com/. Registration information is also available online or by calling 866-908-4569. Colors of Chautauqua is a learning festival promoted by the Chautauqua County Visitors Bureau and held in collaboration with Chautauqua Institution, Jamestown Community College's Center for Continuing Education, SUNY Fredonia's Center for Lifelong Learning, the Chautauqua County Chamber of Commerce and the Department of Economic Planning and Economic Development, as well as area businesses including Webb's Resort, Johnson Estate Winery, Portage Hill Gallery, and Camp Chautauqua. Chautauqua County is located in the southwestern corner of New York State with New York's largest grape growing region, five lakes, Victorian and Amish communities, and Lucille Ball's hometown of Jamestown. For more information and a schedule of vacation learning events during the Colors of Chautauqua as well as throughout the year, call 1-866-908-4569 or visit the Chautauqua County Visitors Bureau website at http://www.tourchautauqua.com/.
# # #Photo: A day-long tour during the Colors of Chautauqua provides the opportunity to meet members of the Old Order Amish community. Contact: Stephanie Burdo Communications Coordinator Chautauqua County Visitors Bureau PO Box 1441 Chautauqua, NY 14722 716-357-ILNY (4569) http://www.tourchautauqua.com/ www.facebook.com/Tour.Chautauqua


text:
Back to Directory Search
48-B Elm St.
Winooski, VT 05404, U.S.A.View Map
Phone: (802) 999-5313
Email: email@example.com
URL: http://www.lesliefry.com
More Information
In my sculpture, prints, and drawings, the natural world connects with the human-made world – reality and fantasy meld. My art is inspired by basic human needs: shelter, food, clothing, work, and intimacy. The images take the form of the human body, human artifacts and architecture, and vegetable and animal life.
My hands create moments of wholeness out of fragmentation, while using traditional methods and materials to create nontraditional visions. Processes involve drawing, modeling and casting with materials that range from paper, clay, plaster, wood, fabric, and plants, to concrete, resin, metal, rubber, plastic, and video.
My sculpture and works on paper have been exhibited in solo and group exhibitions in museums and galleries throughout the United States and abroad, including Exit Art, Thread Waxing Space, and Artists Space in New York; Kunsthaus in Hamburg, Germany; Hangaram Art Museum in Seoul, Korea; Windspiel Galerie in Vienna, Austria; Centre des Arts Visuels in Montreal; Couvent des Cordeliers in Paris; Tampa Museum of Art in Florida; and Cornell University's Johnson Museum in Ithaca, New York. Corporate and public collections include Kohler Arts Center, Fleming Museum, Whole Foods Market, Milan Hilton, and Tampa Museum of Art.
Public projects have been specific responses to architecture, history, and landscape. Commissions have included Wave Hill in New York; Songchu Art Valley International Sculpture Park in Korea; Housing Vermont and Burlington City Arts in Vermont; John Michael Kohler Arts Center in Wisconsin; Musée d'Art Contemporain in Montreal; and Pinellas County Cultural Affairs, City of Tampa Public Art Program, and Broward Public Art and Design Program in Florida.
I received a B.A. from the University of Vermont, an M.F.A. from the Milton Avery Graduate School of the Arts at Bard College, and attended the Central School of Art and Design in London. I was born in Montreal, and live in Winooski, Vermont.
Website Design & Development by Cybermill Interactive


text:
Lynda Carter: Gal Gadot should have 'fun' as Wonder Woman
- Bang Showbiz
- 23 December 2013
Lynda Carter has given Gal Gadot her blessing ahead of her role as Wonder Woman and insists she is happy to see the iconic character's legacy continued
Lynda Carter wants Gal Gadot to have "fun "playing Wonder Woman.
The 62-year-old actress - who played the superheroine in the famed 'Wonder Woman' TV series from 1975 to 1979 - has given the 'Fast & Furious' actress her blessing ahead of her role in Warner Bros.' upcoming 'Man of Steel' sequel and insists she is happy to see the iconic character's legacy continued.
Quizzed if it will be odd to see Gadot, she said:"I don't think so. I care more about the character continuing than holding on to my piece of it. I hope she has fun with it."
The upcoming comic book film will see Henry Cavill reprise his role as Superman alongside Ben Affleck who will take on the role of caped crusader Batman, but Carter disagrees with fans who have criticised Warner Bros. for not giving Wonder Woman her own film.
She mused: "Maybe that's better. She won't have to carry the whole film. It takes the pressure off. I wish her well. I'm just glad she's going to be out there again. Maybe she'll get her own show again."
Meanwhile, Carter credits the role for launching her acting career and claims that it is still opening up opportunities over 30 years later.
She gushed to the Metro newspaper: "I can't imagine life without her. I started as a singer and after 'Wonder Woman', I was able to do a lot with that. I've done many TV movies and TV series since; it really launched my career. It's never held me back. I've done pretty much what I wanted to do."


text:
There are number of reasons why most financial innovation is happening outside of the banking industry. Learn how fintech innovators are collaborating with financial institutions to create innovative and engaging financial applications for your consumers.
Home » FinTech Innovators » The Fintech Revolution: Innovate at the Speed of Technology
You're seconds away from accessing this content
Thank you!
Error - something went wrong!
Previous Flipbook
Build the Next Generation of Financial Applications
Envestnet | Yodlee ensures that every financial application you develop offers digital transaction safety, ...
Other content in this Stream
On-Demand Webinar: Cryptography 101 - The Science Behind the Secrets
To learn more about how cryptography works to keep messages, senders, and receivers secure, watch our on-demand webinar.
On-Demand Webinar: What Will You Build? Innovating with the New Envestnet | Yodlee Developer Experience
Watch our on-demand webinar and get an overview of our intelligent APIs. Discover how you can get started quickly with sample codes and apps, tech resources, and tutorials.
On-Demand Webinar: Making it Big in Fintech with the Right Data and Tech: A Discussion with Domuso Founders
The Quest for Enriched Data
Envestnet | Yodlee Transaction Data Enrichment helps drive financial institutions forward by enabling them to offer AI-driven personalized and proactive financial advice to customers.
Curacubby Case Study
Curacubby was able to eliminate outdated payment methods, filing systems, and tracking solutions with Envestnet | Yodlee Aggregation and Account Verification APIs.
Build the Next Generation of Financial Applications
Envestnet | Yodlee ensures that every financial application you develop offers digital transaction safety, security, and easy integration.
The Power of a Strong Data Platform: The Developer Opportunity
Banks have realized that if they don't provide what today's customers want and need, smart entrepreneurs and developers will fill the gap with engaging new online services.
Best Practices for Driving the FinTech Digital Transformation
The emergence of new and disruptive financial technology is fueling the need for innovation by traditional financial institutions.
Critical Questions on Data Intelligence for FinTech Innovators
Envestnet | Yodlee's Data Intelligence leverages transaction-level data for data analytics and market research.
FastLink for Data Aggregation
Envestnet | Yodlee FastLink for Aggregation is a unique, patented technology that leverages Envestnet | Yodlee's experience aggregating consumer financial data for the largest financial providers.
Voatz Case Study
Voatz uses Envestnet | Yodlee's Aggregation API to aggregate consumer transaction data across accounts in near real-time, thus allowing them to modernize the archaic voting booth experience.
SnapCheck Case Study
SnapCheck uses Envestnet | Yodlee's Aggregation API to obtain account and transaction information without requiring users to manually upload bank statements.
Envestnet | Yodlee is the primary financial data source Kabbage uses to review and run financials, in order to evaluate and enable instant underwriting for a line of credit or a financial products.
Track Technologies
Track Technologies, Inc. is a privately held financial technology startup that is making self-employment a lot less complicated.
IGG Software
The IGG Software team believes that their relationship with Envestnet | Yodlee is a partnership. The Envestnet | Yodlee Aggregation API provides a host of useful tools, references, sample code.
Fintech Trends at the Envestnet | Yodlee Incubator
Each year after we close applications for our new incubator class, I like to do an analysis of all the applications we received. I view our funnel of applications as forward-looking radar,...
Pioneering Financial Data Extraction and Aggregation
Whichever data retrieval method you choose, Envestnet | Yodlee makes it possible to obtain the best quality data available at fast speeds.
OK to Spend
The Envestnet | Yodlee OK to Spend FinApp and fully RESTful API empowers consumers to spend wisely and attain financial wellness.
Xero Case Study
Designed for mobile business, Xero's online accounting solution for small business allows real-time financial visibility.
Personal Capital Case Study