Uncategorized

Professional Web Presence: in progress

After a few years I have decided to forgo the website where I work, and make this my landing page, and move the Blog away (and linked) from the landing page — stay tuned, I have much to learn about WordPress.

Advertisements

My College now, My Country in the future

From my previous post, one would be correct to expect my disappointment in the election of Donald Trump as President of the United States.  There are too many issues to discuss regarding the reasons for this surprise outcome, but for now I want to share a quick note prompted by a post at the college where I (proudly) serve.

Haverford College, a historically Quaker institution, promotes social justice, including diversity, inclusion, access and protection of vulnerable populations.  The President-elect, and many of his appointees and supporters, do not seem to follow the same plan.  In fact, there are many examples to the contrary.

I am proud (again) to share a statement from Haverford College in response to the current “climate change” that appears be occurring in our federal government.  I am saddened that the College felt the need to provide such a statement, but glad it did.  I only hope that the people in power hear it, consider it, respect it, and remember it.

I am proud of my country and my college now, including the federal government — I do not agree with everything (e.g., drone strikes), but impressed at the competence, temperament and overall direction of the current administration.  And I want to remain proud in the future, I really do.

The election from my view

It’s September 2016, the US election for president and other offices (including senator where I live, and yes, a swing state) is two months away, no debates yet but the poll I trust has HRC at 60%, Trump at 40%, trending closer as HRC had a bad weekend and Trump continues to surprise.  As a voter registered independent by choice, I try to look at policy and other statements made by the candidates, and make my choice on Election Day.

This approach has been hard to maintain given the disparity I sense between the two major candidates (yes, I know about Mr. Johnson and Dr. Stein, but I am not considering them in my discussion as they are not going to win; they may impact who does win though …).  I do not want to even try to speculate why someone would support Donald Trump — for anything.  All evidence indicates that he is not really capable of, nor interested in, “Making America Great Again.”  In my experience, someone who speaks in the manner he does, spewing verbal diarrhea at often the most vulnerable, is not worthy of anything but the most minimal of respect as a fellow human. So, no, I will not support Trump for President.

That leaves me with HRC, who has the credentials of a presidential candidate — education, experience and intention.  I do find some of her (and her husband’s) decisions “not well considered,” and each mistake amplified by the innate instinct to hide it.  So there are trust issues (like with almost all politicians), but the Clinton’s issues look like they will remain even if she is elected (i.e., if she hasn’t learned by now …).

Still, the contrast is stark.  I just want my kids to know where I stood before the election.  I support HRC for president using logic first proposed by P.J. O’Rourke (you should read it, it’s funny). And no matter what happens, I will support the president until she or he does something that deserves my support of removal from office.  I also just saw this offer from Mark Cuban to have Mr. Trump explain the substance of his policies, that would be something to see.

BTW, I am now using the term “Trump gift” whenever I am given something intended to go to another person, and when I give it to them I take credit (e.g., “buying” a drink for someone from the open bar) — use it if you’d like, it’s my gift :).

Let me demonstrate, as I share this with you like I did it (but I did not): Here’s a creative way of expressing a political view, four minute video of a song entitled, “Seriously.”

While I was away …

OK, okay, I know it’s been too long, but I was busy (I know, just like everyone else) — I wanted to only post commentary here when I had something to say of merit; I neglected to include the needed space and time to compose my thoughts and generate a decent post.  So, I want to go on the record on a few points from the past year (or more), so that in the future, I can either state, “Hey, I told you so,” or figure out how to remove this post (kidding).

  • Donald Trump is providing a service to the American political system and perhaps to the world — in computing we call it “extreme test cases” that often bring to the surface omissions or errors in the system .  I am not sure, but I suspect it is just inherent to the idea of “majority rules,” that it is a practical substitution of the popular that is easy to get for the optimal, which is harder to achieve.  Fortunately, the system is dynamic, so there is a chance it will react in time to avoid whatever lies ahead, or else adjust to it.
  • The whole Bill Cosby issue that (finally) surfaced show more system problems.  Not sure how to repair that one.  I suspect it will take a multipronged approach that may include empowering/encouraging/supporting women to ask for help (i.e., whatever they need), identifying such abuses earlier yet still balancing the old “innocent until proven guilty” maxim, and others I do not yet see.
  • I just saw the 30 for 30 episode about the Duke lacrosse team and the Durham, NC DA Nifong, and I must saw that false accusations scare me.  I am a big believer in fairness, so I want the bad people to stop and be punished appropriately, but I want the innocent to avoid false accusations.  It seems society swings, initially ignoring reasonable reports, then overreacting, then swinging back ….
  • I would like to be happy, or better yet, happier — my country, the USA, now ranks 13th, and Denmark is first, a country I did get to visit a dozen years ago and I can see why, even though my visit was brief.  Perhaps is correlates to its relatively low inequality, another hot button issue for me.

All for now, thanks for reading, and I will try to make more timely posts, and reflect even more before posting.  I appreciate your reflecting first before posting or commenting, but please feel invited to comment.

Note to my future kids: Bike Helmets, and why I/we made you wear them

First, the hiatus from blogging — I began posting while on sabbatical leave, time is a precious resource, and there are growing drains on it — yes, just like everyone else.

I have heard the expression, “You cannot be a parent and a friend.” I do not agree with it, but do believe that the friendship I am cultivating with my children is different than my other friendships (see here).  The difference that seems to surface all the time is maturity, decision-making, “seeing the long term.”

They will all soon have bicycles as all are teenagers.  I want them to develop independence and confidence, I want them to be able to make some choices about where to go next, especially now that it is summer.  I also want my wife/their mom to decrease her time in the “shuttle van” (more on that another time).

I need the kids to wear bike helmets. Always.  The rewards are not worth the risk. Some evidence/links here:

And I did try to find opposing views:

  • Why it makes sense to bike without a helmet, by Howie Chong
    • a thoughtful piece where the author seems to think the side effects (e.g., cars go closer to riders with helmets, riders feel safer, may ride risker; helmets dissuade riders) do shift the trade-offs in the other direction — I just still believe the severity of the risk overwhelms these effects
  • TEDxCopenhagen – Mikael Colville-Andersen – Why We Shouldn’t Bike with a Helmet
    • I was surprised, the talk seemed to be more about the perception of bicycling as unsafe, and that helmets fed into this perception.  There may be some merit to the idea that the thought of wearing a helmet is interpreted as bikes are not completely safe, but I think most people get that already, the helmet just puts this observation “in your face.”  Cars are not completely safe either, but they are safer with seat belts and airbags, and other technologies are under development to improve safety, helping those cars to differentiate from others that are less safe — I am OK with my kids differentiating themselves from other riders as “safer.”
  • Brain surgeon: There’s no point wearing bicycle helmets,  Chris Matyszczyk, CNET, June 2014 — A few basic points made here:
    • helmets induce car drivers to drive closer to the cyclist
    • helmets by law reduces bikes purchased, a goal of the auto industry
    • helmets give riders a false sense of safety, encouraging riskier behavior — this one is interesting, and reminiscent of a similar observation about improved football helmets correlating to more head injuries
      My thoughts:
      I cannot control the drivers, and do not care about the auto industry goals, and I think I can mitigate the possible false sense of safety for my kids (plus, road rash and other injuries are plenty of incentive to ride as safely as possible) — and it’s still worth the trade-off
  • Sarah Wilson: quotes some medical people, esp. anaesthetist Dr Paul Martin, who wears a helmet for sport cycling but otherwise does not.  I am motivated by the actions of those with insider/special knowledge (i.e., actions speak louder than words), so this one was more compelling than I expected.
    • I still hold that adding a helmet has little downside (some are silly IMHO), and while the chances of a severe accident are low, the intensity of such an accident is extreme.

What makes this more difficult is that all of the kids friends do not wear helmets, it appears, in our current neighborhood.  In my previous neighborhood (i.e., a college campus), virtually everyone with kids did (but the college students did not while riding on the campus).

So I think I need to make a clear rule for now, and allow more nuance as the children mature and make their own decisions.  I may need to edit this post over time, but for now I am trying to accept that I need to provide some guidance.

Universal Design by Degrees

It’s been a while, busy back in the classroom, experimenting with varying degrees of flipping the classroom, “think-pair-share“, POGIL — I feel confident that the new ways of getting people to learn, to construct knowledge, have the potential for success, but it is by degrees.  When an in-class activity works, you can almost hear the students learn as they “argue” about concepts, premises, assumptions and guesses.  And it is still difficult to not answer, to redirect student questions and clarifications requests back to other students, but they are adjusting to it as well.

Regarding research, I am very excited to be pivoting into a new world of accessibility (which I am slowly moving away from and into the term “universal design,” more on that later).   Five of the last six thesis projects where I serve as supervisor fall under the areas of accessibility and assistive computing tools, also to varying degrees of success.  And I am working with a group on developing a mobile app for the parent on the go, especially those who have children with with special (translation: vast) needs.

I wanted to share a video I saw where a cable company is offering accessible services (full disclosure, it is my cable provider, but I have no choice; that’s another topic!).  In this project, they construct a movie as experienced by a lovely girl who is also blind (and thus open to her own interpretation).  It is publicity, I realize, and quite effective.  But I am hoping that providing such accessible services becomes more than the norm, but rather a feature in the goal of universal design.  The difference (as I have recently learned) is the shift from accommodation (which is an attempt to “duct tape” existing services and tools for people with disabilities, special circumstances) to design for all from the start.  I did have this thought years ago, and like a good professor proposed and offered a course on “Software Development for Accessibility” where accommodation was considered from the start of the project.  I did find the term universal design, and at that time that term appeared to apply to the interface only.  I am now working to get people to think inclusively, about the largest domain of users — just like we try to get programmers to think about the largest domain of input (i.e., weakest precondition).

But universal design is hard, as the size and diversity in the universe is vast, so we proceed to increase UD one step, one idea, one innovation, one mistake at a time ….

#Gamergate as a response to re-engineering: BPC as a conspiracy to change computing

Thanks, Mark, for the fine summary. Violence, even the threat of, is never the answer, and change is difficult, especially where culture and belief are involved. But I agree the goal of BPC is worth the investment.

Computing Education Blog

If you don’t know what #Gamergate is, count yourself fortunate.  It gets discussed a lot in the circles I hang out in, especially in computational media. I’ve learned words like doxxing and how it can lead to people leaving their home because of death threats, and how conceal-and-carry laws in Utah can cause a feminism theorist to cancel a talk because of threats of a “massacre.”

The article below (and the comments in response) gave me new insight into the supporters of Gamergate.  The violent and immature behavior makes it hard to see what (I think) is a kind of free speech argument. Gamergate supporters want their culture just the way it is, thank you very much. Even if that culture lacks positive female role models and may overflow with misogyny, it’s their culture.  They see feminists, academics, and journalists as a “conspiracy” to engineer social change (see the quote below). Even the original…

View original post 820 more words

Barbie, Remixed: I (really!) can be a computer engineer.

There has been some controversy about a recent book, by Mattel?, involving computer engineer Barbie — here’s a remixed version with more positive messages, enjoy and Thanks — jd

Casey Fiesler

I am a PhD student in a computing department, so I guess it’s not surprising that my social media feeds have been full of outrage over Barbie’s “computer engineering” skills. The blog post that originally went viral appears to be sporadically down due to heavy traffic, but The Daily Dot also has a good summary of the problematic book titled Barbie: I Can Be a Computer Engineer. The problematic part is that, as far as I can tell, the steps for becoming a computer engineer if you’re Barbie are:

  1. Design a videogame.
  2. Get a boy to code it for you.
  3. Accidentally infect your computer with a virus.
  4. Get a boy to fix it for you.
  5. Take all the credit for these things yourself.

And the problem isn’t even that Barbie isn’t a “real” computer scientist because she isn’t coding. (I am one of those mostly-non-coding computer scientists myself, though now…

View original post 317 more words