Michael Caisse

Michael Caisse

@michael.caisse.io

bithead : C++, embedded, hardware, software, and mentoring. Passionate about Software Engineering. @intel Silicon Engineering. Sabre fencer.

627 followers74 following243 posts

Michael Caisse reposted

It is fascinating to see all these people reverse engineer their home automation or car devices and realize they are being spied in ways more intrusive than they thought. If there are no laws to protect your privacy, you don't have privacy. Contact your lawmakers and insist on better privacy laws.

Michael Caisse reposted

I've added special accommodations for my parents travel on two of the airlines so far but the United site is just complete trash. Didn't work on mobile and even on my laptop there was a struggle that required closing the tab and starting again. Execs will say, "nobody chooses based on website". 1/2

Wrong, if there is another flight option I will take it. Even if it costs more. Through the 90's & 2000's I flew a lot of international and domestic flights and always United. Today... only when forced. How can you make that much money and still not figure out a website that is friendly to use? 2/2

Michael Caisse reposted

What is the difference between a cat and a comma? One has claws at the end of it's paws the other has a pause and the end of it clause 🥁

Michael Caisse reposted

Fermi, Newton and Pascal are playing hide and seek Fermi is it, he counts to 100 and turns around He seeing Newton standing in a 1 square meter chalk box Fermin says "Newton, your out!" Newton says, "No, I am Newton in a square meter, I'm a Pascal, Pascal is out" #physics

me: We are fundamentally solving problems differently. Our solutions are based in functional/declarative constructs. them: We are also using functions. me: You are just proving my point.

Conjuring a Muse. Perhaps I should be more specific lest my conference talk be performed as verse or song. "Ah, Euterpe.... Well, I guess this will provide Tony a new challenge."

Michael Caisse reposted

Lake Ontario's name comes from the Wyandot word Ontarí'io, which is typically translated as "beautiful lake". The Kanienʼkéha called it Katarokwi. Samuel de Champlain called it Lac de St. Louis. The name Lacus Ontario was first recorded in 1660 by Francis Creuxius.

/me making a bunch of measurements to make precise cuts using an imperial tape. Out loud - why do I hate myself!! /me grabs metric tape Ah.... Civilization!

"The sponsors of the language have declared unequivocally, however, that there shall be no subsets. This is the strangest paradox of the whole strange project. If you want a language with no subsets, you must make it *small*.". Tony Hoare, The Emperor's Old Clothes. on ADA design... Hmmmm

Michael Caisse reposted

Today in tech news: Microsoft’s GitHub was compromised when a Microsoft developer (working on Microsoft GitHub internals) using Microsoft VSCode installed malware via Microsoft’s VSCode extension library, which is moderated and hosted by Microsoft.

Sonnet as a critic has hated both talk abstracts I've written this week. A common problem for me is leaning into my 4 decades of experience and reputation while making bold counter-culture statements with no backing in the abstract. 1/N

View full thread

Doing so potentially removes certain artistic qualities and bold statements. But I also see the need for blind submission reviews. Maybe my larger concern is AI critic votes. When given my abstract it parroted all of the FUD I'm trying to break down. It's assessment: I am naive in the field. 5/N

I don't know how to solve these problems. I've been involved with program committees at many conferences. I run a conference inside Intel. We had 65 submissions for 15 slots. We had blind reviews by the program committee. Any great thoughts? 6/6

Sonnet as a critic has hated both talk abstracts I've written this week. A common problem for me is leaning into my 4 decades of experience and reputation while making bold counter-culture statements with no backing in the abstract. 1/N

View full thread

I was already thinking about these problems for reviewers and program committees. Ben Deane gave an amazing talk at C++Now 2026. The original submission years ago had a *perfect* abstract in every way... but you needed to know who the speaker was. 3/N

Feed on talk varied from strong "do not accept, this is a waste of time" to a reviewer who saw through the blind submission with, "a talk from Ben Deane! Absolutely yes." One could make the argument that the abstracts should be able to equally stand in the blind. 4/N

Sonnet as a critic has hated both talk abstracts I've written this week. A common problem for me is leaning into my 4 decades of experience and reputation while making bold counter-culture statements with no backing in the abstract. 1/N

There might be a sound bite answer but it is easily discounted by those thinking on the surface or not fully grasping the potential of the sound bite. We must build to an understanding that gives the sound bite its weight. 2/N

Michael Caisse reposted

In response to AI, I've decided to start making #badhumanart join me and exercise some human creativity! (art posted in order, but not in real time) Attempt #5 terrible ball point pen and watercolor portrait a Tim Hortons cup and donut