Profile

Cover photo
JP Chow
Attended University of Victoria
271,670 views
AboutPostsPhotos+1'sReviews

Stream

JP Chow

Shared publicly  - 
 
Merry Christmas!
1
Add a comment...

JP Chow

Shared publicly  - 
 
Breakfast. It's what's for dinner
1
David Stuart's profile photo
 
This news is breaking, fast!
Add a comment...

JP Chow

Shared publicly  - 
 
Kakao talk kills my battery +Leon J. Do you get the same thing?
1
Leon J's profile photoJP Chow's profile photo
6 comments
JP Chow
 
Right that thing.... 
Add a comment...

JP Chow

Shared publicly  - 
1
Add a comment...

JP Chow

Shared publicly  - 
 
I want this phone!
1
Add a comment...

JP Chow

Shared publicly  - 
 
So true. Can't we all just get along?
 
There are good and bad ways to make a point

I'm happy to read +Sarah Sharp's post on the main Linux mailing list. I share her concern that violent undertones aren't necessary in the software industry.

Such language doesn't help. It's damaging. There is no need to make people feel threatened in the process of reporting a bug, of requesting a feature, of reviewing a change, of announcing a release, or at any other point of the software development process.

In my personal experience, the effects of hostile language are cumulative, with short-term and long-term damage. I'm very familiar with both kinds myself.

The biggest damage, though, is that it creates a poisonous atmosphere, and such an atmosphere doesn't stay confined to a single place. It ends up spreading around, contaminating a lot of people. It might only make people inside the software industry feel sick, but the poison is so noxious that it keeps outsiders away.

That is disastrous for our industry. Software engineering is a critically understaffed discipline. We are struggling to find enough people to do all the software work that needs to get done, and many tasks end up having to be dropped for lack of qualified engineers.

As software engineers, the dumbest thing we can do is creating and maintaining a hostile environment. When someone looks from the outside at the interactions between software engineers and they see the language of physical violence or other kinds of verbal abuse, they're not likely to get attracted in, they'll stay outside, and we lose a software engineer.

Software engineering is an analytical discipline. There's no need for emotions. Emotions get in the way of credibility. When we tone down the emotions and focus on the facts, we communicate much better and make more progress faster.

So, let's stay focused on making progress, not on trying to hurt one another. Thanks Sarah for the reminder.
1
Add a comment...

JP Chow

Shared publicly  - 
1
Add a comment...

JP Chow

Shared publicly  - 
 
If you have Chrome for Android, this is totally cool.
1
David Stuart's profile photo
 
about:blank would be a boring maze :)
Add a comment...

JP Chow

Shared publicly  - 
 
James Bond on Main St.
1
David Stuart's profile photoJP Chow's profile photo
2 comments
JP Chow
 
rotating plates
Add a comment...

JP Chow

Shared publicly  - 
1
Justin Wong's profile photoJP Chow's profile photo
2 comments
JP Chow
 
No :( Sold out by 9AM this morning.
Add a comment...

JP Chow

Shared publicly  - 
 
Hey +Leon J, do you know of any Asian character OCR software?
1
Leon J's profile photoByron P's profile photoDavid Stuart's profile photo
3 comments
 
You can always try Pleco. That's what I'm using for my Chinese class :)
Add a comment...

JP Chow

Shared publicly  - 
 
All the music you can eat, all for free!
1
1
JP Chow's profile photoJack Leung's profile photo
JP Chow
 
That's right +1 my post
Add a comment...
Education
  • University of Victoria
    Computer Engineering, 2001 - 2006
Links
YouTube
Contributor to
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Chrooma
  • Spider
  • Slayin
JP Chow's +1's are the things they like, agree with, or want to recommend.
Pixel Dungeon
market.android.com

Pixel Dungeon is a traditional roguelike* game with pixel-art graphics and simple interface.Explore the depths of Pixel Dungeon, collect use

Steep and Cheap Countdown Timer
chrome.google.com

Steep and Cheap sells outdoor gear one screamin'(50-80% off) deal at a time until time runs out. (steepandcheap.com)

AaaaaAAaaaAAAaaAAAAaAAAAA!!!
market.android.com

For a limited time get the award-winning Indie title AaaaaAAaaaAAAaaAAAAaAAAAA!!! for 66.7% off!!Dive from a skyscraper. Spray paint buildin

Wordament®
market.android.com

Why play against one person in a turn when you can play against thousands at once? Wordament® is a real-time continuous word tournament. Pla

Facebook Messenger
market.android.com

Terhubung langsung dengan orang yang Anda pedulikan.Messenger adalah cara yang cepat, gratis, dan dapat diandalkan untuk selalu terhubung. S

Nexus 4 LTE Modem Flasher
market.android.com

**Application requires root**Donate to recieve app with no ads: http://play.google.com/store/apps/details?id=com.bpear.makomodemDonateStuck?

Google Opinion Rewards
market.android.com

Answer quick surveys and earn Google Play credits with Google Opinion Rewards, an app created by Google Consumer Surveys.Getting started is

µTorrent® - Torrent App
market.android.com

Find torrents and download them directly to your phone or tablet, with the official µTorrent® App (uTorrent App) for Android, #1 torrent app

Casts Against Civility
market.android.com

*** This game requires a Chromecast device and at least 2* people ***Disclaimer: There are a lot of rather naughty words and phrases in this

Smash Hit
market.android.com

Take a surreal journey through an otherworldly dimension, move in harmony with sound and music and smash everything in your path! This exper

Telegram
market.android.com

Telegram is a messaging app with a focus on speed and security. It’s superfast, simple and free. With Telegram, you can create group chats w

LiveTransit Vancouver
market.android.com

View the real-time GPS location of any bus in Vancouver, or look up the scheduled arrival times at any stop in the lower mainland. Now suppo

Bria - CCS enabled Android Ed.
market.android.com

*** Do not download this soft phone client unless you plan to subscribe to CounterPath’s hosted CCS service. This version of Bria is explici

Chromecast
market.android.com

Chromecast is the easiest way to enjoy online video and anything from the web on your TV. Plug it into any HDTV and control it with your exi

Star Wars: Tiny Death Star
market.android.com

SPECIAL LAUNCH PROMOTION! For a limited time only, get 50% MORE starting bux when you download the app! Grab your FREE bux today, and start

theScore: Sports & Scores
market.android.com

theScore is your home for the NFL season!The Best Sports App. Ever! theScore has been completely re-built from the ground up for Android to

Plants vs. Zombies™
market.android.com

Get ready to soil your plants as a mob of fun-loving zombies is about to invade your home. Use your arsenal of 49 zombie-zapping plants — Pe

Hangouts (replaces Talk)
market.android.com

Hangouts brings one-on-one and group conversations to life with photos, emoji, and video calls for free. Connect with friends across compute

Maps
market.android.com

Explore new places, discover local favorites, and navigate your world with Google Maps. Available on Android phones and tablets with a simpl

Transit App
market.android.com

Transit gets you there. (works in 43 cities including NYC, Chicago, Los Angeles, San Francisco, Boston, Washington DC, Philadelphia) Whereve

Public - in the last week
reviewed in the last week
Public - in the last week
reviewed in the last week
Public - 3 months ago
reviewed 3 months ago
63 reviews
Map
Map
Map
Public - 3 months ago
reviewed 3 months ago
Public - 9 months ago
reviewed 9 months ago