Wednesday, June 07, 2017

Fwd: Summer Polo


Hey!  We've been sharing a lot of information about polo practices and such on our Facebook Group (Waterpolo PGH Masters), but I wanted to make sure that any of you that aren't on Facebook or haven't yet joined the group knew about summer practices.

We will be playing on Tuesdays again this summer at Ammon pool (2217 Bedford Ave, Pittsburgh), from 6-7:45, weather permitting, as the pool is outdoors.  We'll start next Tuesday, 6/13. We can go for drinks after as well, if people are interested. 

Also, we'll be practicing tomorrow night, 6/8, from 6:30 - 8:30 at Obama High school. 

Hope to see you all at the pool soon!!!

Tuesday, June 06, 2017

Fwd: The Programmer’s Oath



---------- Forwarded message ----------
From: freeCodeCamp <letters@medium.com>
Date: Monday, June 5, 2017
Subject: The Programmer's Oath
To: mark@rauterkus.com


freeCodeCamp

The Programmer's Oath

A few months ago, we published Bill Sourour's article "The code I'm still ashamed of." The article sparked a discussion about ethics throughout the global developer community.

Managers often put developers in an awkward position by asking them to write ethically ambiguous code. And recently a number of companies have used code to break the law.

It's clear that— just like doctors, lawyers, and business people — developers need to study ethics and apply these principles in their day-to-day work.

Some universities are introducing developer ethics courses, but this alone isn't enough. There are 20 million professional developers out there, and millions of working adults who are transitioning into the software development field. Most of them don't have time to go back to school to take an ethics class. How can we introduce ethical concepts in a way that's practical enough for these busy developers?

So I reached out to Robert "Uncle Bob" Martin, the legendary programming coach behind the Clean Code book series. In 2015, Uncle Bob published an ethical framework for developers called "The Programmer's Oath."

Uncle Bob volunteered to create a series of short videos for freeCodeCamp's YouTube channel — one for each promise in his Programmer's Oath.

And today, I'm proud to announce that we've published the final video in the series. So now the entire series is available on YouTube — for free, and with no commercials.

You can watch Uncle Bob's The Programmer's Oath series here (it's 12 minutes long in total).

Here are the 9 promises of Uncle Bob's Programmer's Oath, from his original 2015 blog post:

  1. I will not produce harmful code.
  2. The code that I produce will always be my best work. I will not knowingly allow code that is defective either in behavior or structure to accumulate.
  3. I will produce, with each release, a quick, sure, and repeatable proof that every element of the code works as it should.
  4. I will make frequent, small, releases so that I do not impede the progress of others.
  5. I will fearlessly and relentlessly improve my creations at every opportunity. I will never degrade them.
  6. I will do all that I can to keep the productivity of myself, and others, as high as possible. I will do nothing that decreases that productivity.
  7. I will continuously ensure that others can cover for me, and that I can cover for them.
  8. I will produce estimates that are honest both in magnitude and precision. I will not make promises without certainty.
  9. I will never stop learning and improving my craft.

This is just the beginning. As software powers more and more of the world, developer ethics will become increasingly important.

As a small nonprofit that's helping millions of people become developers, freeCodeCamp will continue to publish videos and articles on this important topic.

I want to thank Uncle Bob for creating The Programmer's Oath and setting the bar so high for our profession. And I want to thank prolific YouTube contributor Beau Carnes for editing these videos.

Here are three other links worth your time:

  1. An overview of every Data Visualization course on the internet (14 minute read)
  2. How to stop errors before they ever hit your codebase with Travis CI and ESLint (6 minute read)
  3. How to get the most out of the JavaScript console (8 minute read)

Thought of the day:

"We programmers. We rule the world. We write the rules that make our society work.

"Think about it; and think about it carefully. Nothing happens in our society without software. Nothing.

"It's certainly true that the Earth turns, the Sun rises, the rain falls, and the tides recede and advance without the aid of software. But in our society, virtually nothing happens without the involvement of some kind of computer program.

Without software: Phones don't ring. Cars don't start. Planes don't fly. Bombs don't explode. Ships don't sail. Ovens don't bake. Garage doors don't open. Money doesn't change hands. Electricity doesn't get generated. And we can't find our way to the store. Nothing happens without software. And what is software? Software is a set of rules."

- Robert "Uncle Bob" Martin in "The Obligation of the Programmer"

Image of the day:

Webcomic by CommitStrip

Study group of the day:

freeCodeCamp Tokyo

Happy coding!

– Quincy Larson, teacher at freeCodeCamp

If you get value out of these emails, please consider supporting our nonprofit.

Medium Logo
Sent by Medium · 760 Market Street, 9th floor, San Francisco, CA 94102
Unsubscribe from this type of email · Help center · Privacy policy



--
--
Ta.


Mark Rauterkus       Mark.Rauterkus@gmail.com
Swimming and Water Polo Coach, Schenley High School, Pittsburgh, PA
http://CLOH.wikia.com
412 298 3432 = cell

Fwd: Summer is Almost Here - Try These Easy Cardio Fit Tips For Everyone

 Forwarded message ----------
June 2017 Newsletter
SOFTWARE FEEDBACK
We'd like to hear from you! 
 
We strive to provide teachers and administrators with the best tools to maximize fitness assessment in physical education.
 
Take our customer satisfaction survey to give us the scoop.

Please tell us about your experience! 
 
 
CPR AWARENESS WEEK
The first day of summer will be here in no time, which means vacation season, an increase in outdoor and water activities, and warm weather. 

June 1st - June 7th is National CPR (Cardiopulmonary Resuscitation) and AED (Automated External Defibrillator) Awareness Week. 

Whether you'll be spending summer on the beach, at your local community pool, exploring the great outdoors, or just relaxing, be prepared for summer safety by learning CPR.

Did you know? Cardiac arrest, which can be triggered by a heart attack, drowning or other underlying conditions, is when the heart suddenly stops beating. CPR can nearly double to triple a person's chance of survival. Nearly 70% of cardiac arrests happen inside the home, which means if you ever have to perform CPR on someone, chances are it will be someone you know.

Are you and your students trained in CPR? The American Heart Association has great resources on CPR, including Hands-Only CPR, which you can learn online in a snap. Don't be caught off guard this summer - be prepared to be a lifesaver.


  • Fact Sheets
  • Downloads
  • CPR week campaign information


 
CARDIO FIT TIP
In April, we introduced you to circuit training strategies designed to improve FitnessGram® scores. The circuit training session should alternate one minute of cardio exercise with 1 minute of strength exercise. As mentioned previously, the strength training routine should target all major muscle groups. However, creating fun and innovative ways to include cardio can be a challenge. Incorporate fit tip cardio strategies to make your next circuit training workout a fun activity for kids of all ages.

PROFESSIONAL DEVELOPMENT
 
QUESTIONS
Software Support questions: Contact the FitnessGram® Help Desk at Myhealthyzone.fitnessgram.net/ContactUs.  


Newsletter brought to you by:
The Cooper Institute | CooperInstitute.org | 972.341.3200

Facebook
Twitter
Pinterest
The Cooper Institute, 12330 Preston Road, Dallas, TX 75230

Constant Contact




--
--
Ta.


Mark Rauterkus       Mark.Rauterkus@gmail.com
Swimming and Water Polo Coach, Schenley High School, Pittsburgh, PA
http://CLOH.wikia.com
412 298 3432 = cell

Monday, June 05, 2017

Fwd: War without end . . .

---------- Forwarded message ----------
From: John H


Sometimes it seems that we have somehow traveled into a far future of dystopian absurdism and are trapped in an endless repetition of mass insanity, only to discover that this future is our present – a present too awful to be believed.  

Most Americans are simply unable or willing to grasp the fact that the United States has become the evil empire that we are constantly told is a threat to our very existence.  Unfortunately, it is all too true that the U.S. has, in fact, become a threat not only to our continued existence, but to the existence of every human on the planet.  Our propensity to wage war against anyone and everyone who displeases us, or threatens to sell their oil for Euros rather than for Dollars, or operates a stable regime in the Middle East or Southeast Asia, or a freaky, paranoid regime on the Korean peninsula or wherever we might decide our corporate interests are threatened by national interests other than our own has become virtually unlimited.  

We have senior military personnel and political leaders who are convinced that we can (and should) win a nuclear war with Russia and China since it will certainly insure our domination of the earth forever more.  This is insanity and we are riding the cusp of a wave of political narcissism that seems for the moment to be unstoppable.

Attached are two articles examining some to this madness which I strongly urge you to read.


John

Links to PDF articles:



Fwd: Are You Challenging Yourself Enough?

---------- Forwarded message ----------
From: Darius Foroux

Conventional wisdom says that you should jump outside your comfort zone to reach the 'magic.' I never understood that saying. What magic are we talking about? Unicorns? Men from Mars? An orgasm? What? I don't know.

Here's the thing: I've tried leaping out of my comfort zone, and it didn't work out for me. However, I've also tried to take things very slowly. That also didn't work out for me. I've found that you need a balance between challenge and comfort. And that's a very, very, difficult thing to do.
The reason is that doing challenging things requires skill (see drawing above). The more challenging the task, the more skill you need. The problem with taking huge leaps is that you don't have the skills to address the challenge.
It's a concept I learned from Mihaly Csikszentmihalyi's seminal book on the way we work, Flow. After studying the relationship between challenge and boredom, he found that a combination of both factors leads to personal growth.
Csikszentmihalyi says:
"One cannot enjoy doing the same thing at the same level for long. We grow either bored or frustrated; and then the desire to enjoy ourselves again pushes us to stretch our skills, or discover new opportunities for using them."
It sounds like common sense, right? Instead of taking big steps, take smaller, and more controlled steps. But never get too comfortable because that's boring. And once you get bored, you stop growing. But life is about forward motion—that's what ultimately helps us grow.
To illustrate this concept, let's do a little exercise.
Which one of the following three statements describes your situation best?
  • A) I'm bored.
  • B) I'm stretched too thin.
  • C) I feel like I'm challenging myself without going insane.
Do this if you answer A (I'm bored)
Get out your bubble and do something new. Discover new things in life. Pick up a new sport. Find a different job. Take on different projects. You need a challenge.
But also remember this: Don't get addicted to novelty. Learn to love learning. When you hop from one thing to the next, you never get good at anything. Again, it's about balance.
Do this if you answered B (I'm stretched too thin)
Take a step back. Give up. Quit. Say, "Screw you guys! I'm going home!" You need to accept that it's okay if something is too much. Things are too much for a reason. Find out what that is. Then, address that problem so it doesn't happen again in the future. Learn from your past experiences.
Do this if you answered C (I feel like I'm challenging myself without going insane)
Just keep it up.

Want to know more about how I personally tackle this topic?

Listen to my latest podcast episode where I share two personal stories that highlight the balance between challenge and boredom.
  • One story is about how I took on a project in New York that failed miserably.
  • The other story is about how I started my blog.

Thanks for reading! If you have a question/challenge you want me to talk about, hit reply and let me know.

Stay smart,

Darius




Saturday, June 03, 2017

Fwd: New Ropes Course Opens This June at Carnegie Science Center!


View email online.
Carnegie Science Center Logo
Featured Events in June

NEW! Defy Gravity on the Ropes Challenge
Opens Monday, June 19
Ropes Challenge Course
Take science to new heights on Highmark SportsWorks® NEW Ropes Challenge course! Navigate obstacles, "walk the plank," or zoom down a zipline in this amazing new exhibit. For younger visitors, the SkyTyke's ropes course offers adventure a little closer to the ground. The Ropes Challenge is included with general admission!
Discover More


Mark Your Calendar Now for the 31-Hour Omnimax Movie Marathon
THINK FUN – Events for Everyone

Saturday, July 8 to Sunday, July 9
31 Hour Omnimax Marathon
It's a round-the-clock send-off to our beloved Rangos Omnimax Theater. Fans of the Omnimax will have one more chance to enjoy Omni technology before its transformation this fall into The Rangos Giant Cinema with the largest screen and the most technologically advanced and immersive visual and audio systems in Pittsburgh. For just one admission price for all 31 hours of the Marathon, guests will enjoy unlimited Omnimax movies, four floors of exhibits, plus Highmark SportsWorks®, plus special shows and even a souvenir piece of film!
Discover More
Sponsored by:
Dollar Bank logo


Party Like it's 1999 at 21+ Prom
Friday, June 16
21+ event
Dress up and strike a prom pose at the selfie station, or get a prom picture taken in front of a fun green screen backdrop. Grab a drink from the bar and dance the night away with music from Pittsburgh DJ Company, or perfect your moves to your favorite high school jams with the Pittsburgh Dance Center. Plus, bring a prom photo and enjoy a special discount at the XPLOR Store!
Discover More
Sponsored by:

Sponsors's logo

Sponsors's logo



Dream Big Summer Engineering Activities
Now until June 18
Dream Big Summer
Join us this summer as we DREAM BIG and celebrate engineering with hands‑on design challenges for any age that will test your brain – and your imagination!
Discover More


Bring in a Snowball and Name Your Own Admission Price!
Wednesday, June 21
Snowball Day
Did you save a snowball from this past winter? Bring it to the Science Center on Snowball Day! Anyone who brings a snowball on June 21 gets to name their own admission price and (weather permitting) launch their own snowball into the river.
Discover More
Sponsored by:


NEW! Special Sensory-Sensitive Night Takes Adults Behind the Science
Thursday, June 22
Sensory Sensitive Night
Adults 18 and older and their friends are invited to a brand-new event designed for those affected by sensory processing disorders. Enjoy special shows and demonstrations adapted with the needs of the sensory-sensitive in mind. All activities will have adaptations such as lower volumes, soothing light levels, or hands-on components to make the evening a comfortable experience.
Discover More


Learn About Life in the Navy on Navy Day
Thursday, June 22
Navy Day
Meet some of the robotic members of the US Navy! See the state-of-the-art technology used to defuse explosive devices, or take control of a remotely operated vehicle. Visitors can try on a bomb suit or dive helmet and meet with officers and crew members from the USS Pittsburgh (SSN 720) submarine.
Discover More


Dive Deep Into the History of USS Requin
Sunday, June 25
Requin Submarine
Go behind the scenes of USS Requin (SS 481) and into areas rarely seen by the visiting public on a Tech Tour! See how these amazing vessels and their crew faced challenges and life underwater. Explore unrestored compartments, see the conning tower, and check out the periscope!
Discover More


See What's Special in the Sky at the Near Solstice SkyWatch
Friday, June 23
Skywatch
The middle of June brings the longest day of the year. But there are some special celestial happenings you can see at night! Join us in our rooftop observatory for a look at the summer sky! If clouds get in the way of the view, SkyWatch continues with a tour of the heavens in the Buhl Planetarium.
Discover More
Buhl Planetarium is sponsored by:

PACLS logo


Discover the "Zika Virus Effect" at the Next Café Sci
Monday, June 5
Cafe Sci
Join Westminister College Assistant Professor Diana Ortiz as she discusses how we might finally win the war on vector-borne diseases at the next Café Scientifique. Admission to Café Sci is free, and beer, wine, and snacks are available for purchase.
Discover More


NEW! Hands-Only CPR Kiosk Debuts in Highmark SportsWorks®
LifeWorks
Five minutes of your time could save a life! Learn Hands-Only CPR in this informative new exhibit developed by the American Heart Association.
Discover More


Spaces Still Available for Science Summer Camps!
Our week-long camps for kids ages 4-14 keep the learning going outside the classroom. Call, or save time and register online. Many of our most popular camps are filling quickly, so sign your camper up today!
Discover More
Sponsored by:
Isaly's Logo

Special hours and closings


Reminder: Highmark SportsWorks®
Closed June 12 – 16

Highmark SportsWorks® will be closed during the installation of the awesome new Ropes Challenge course. All other exhibit areas of the Science Center are open during this time.
Carnegie Science Center
One Allegheny Ave
Pittsburgh, PA 15212


412.237.3400 phone
Twitter Facebook Pinterest YouTube

One of the four Carnegie Museums of Pittsburgh