All the blog posts

  • Using C++ Namespaces Safely
    You may be tempted to put “using namespace std;” at the top of your C++ files. Here’s a much safer alternative.
  • Printing Formatted Strings in C++20
    This post describes an interim replacement for the missing formatted print() function in C++20.
  • Install PyCharm for Bill Weinman’s Python courses
    How to install PyCharm for use with my Python courses
  • You’ve been vaccinated but it’s not over.
    Why are Covid cases surging nationwide, even though we’re vaccinating more people and faster than ever before? Bad science reporting and widespread misinformation.
  • Vaccines Cannot Save Us
    The first step in solving any problem is to define the problem. You cannot know what you do not test. We skipped that step.
  • Bony Moronie
    This has always been my favorite Larry Williams song, and one of my top-ten fav ’50s rockers. I hope this brings the world a bit of joy.
  • Hey Joe Special Episode
    Why do some people still get infected even though they’re very careful? Understanding some very simple probability can help you stay safer during a pandemic.
  • New C++ Courses
    New for 2021, updated lessons, new challenges and exercises, and a new final project at the end of the course.
  • Hey Joe Episode 6 – Why you must Vote
    This has been the most ruthlessly cruel administration in the history of this country.
  • Upgrading the BearHouse network
    About to install a new Ubiquiti network in BearHouse
  • Hey Joe Episode 5 – Trump got Covid-19
    Trump got Covid-19 because he refuses to acknowledge science. The rest of us can learn from that.
  • Hey Joe Episode 4 – Black Lives Matter
    Because we acknowledge that Black Lives have not always mattered as much as white lives in this country. And that’s no longer acceptable.
  • Hey Joe Episode 3 – RIP RBG
    RIP RBG. The Supreme Court is broken so let’s fix it.
  • Hey Joe Episode 2 – Covid-19
    The only American Donald Trump actually cares about is Donald Trump.
  • The Wind Cries Mary
    Quarantine #3: One of my favorite Hendrix songs
  • Teddy Bear
    The second in my series of quarantine music, this is (Let Me Be Your) Teddy Bear.
  • Blackbird
    Quarantine music #1: a cover of Blackbird by Paul McCartney
  • On Working From Home
    A few tips for those new to working from home.
  • How I Got Thrown in Facebook Jail
    … and why I’m not mad about it.
  • My last WSOP at the Rio
    This is my last WSOP until they move to a better facility
  • Why I Support Andrew Yang
    For decades, I’ve recognized the inevitability of Universal Basic Income (UBI). When left to our own devices, we […]
  • The corporation is not your friend
    These corporations claim to support LGTBQ rights — they don’t.
  • BW Whois Retired
    After 19 years of providing whois services I have retired bw-whois and related services as of 18 March […]
  • Locating meta-data in SQLite
    How can I check the table and column names in SQLite?
  • To all the sites that carp about my ad blocker
    I use an ad blocker in order to protect myself and my equipment from those who would abuse my trust for nefarious purposes. On the other hand, I understand your need to show ads that generate revenue to support your site.
  • WordPress Sucks
    Allow me to explain. I did not want to hate WordPress. I wanted to love it. I wanted […]
  • Finally!
    After 25 years I’ve finally gotten around to updating my web site. Why did it take so long?

Share This

Avoid morning breath -- Sleep till noon!


The lawyers made me say it: Some links may be affiliate links and I may be compensated if you make a purchase after clicking on them.