Author Archives: rlc

About rlc

Software Analyst in embedded systems and C++, C and VHDL developer, I specialize in security, communications protocols and time synchronization, and am interested in concurrency, generic meta-programming and functional programming and their practical applications. I take a pragmatic approach to project management, focusing on the management of risk and scope. I have over two decades of experience as a software professional and a background in science.

cpp4theselftaught.com temporarily down

The C++ for the self-taught site is temporarily down for “unscheduled maintenance” (i.e. a bug). I haven’t had time to look into fixing it yet: I just found out it was misbehaving about an hour ago, during my routine check … Continue reading

Posted in C++ for the self-taught | Leave a comment

The problem with making things too easy

Posted in Anecdotes, Software Development, Software Engineering | Tagged , | 1 Comment

To those of you who don’t speak French and follow me on Twitter

As may know, France is going to the polls tomorrow to elect a new president. They have a choice between an unaffiliated centrist, Emmanuel Macron, and an unavowed fascist, Marine le Pen. I am not French, but my wife is, … Continue reading

Posted in Opinions | Comments Off on To those of you who don’t speak French and follow me on Twitter

This guy is out of his mind (and lucky if he can still see)

This guy has to be completely bonkers: he wrote an application in C# (would not have my language of choice) to detect a human face in a live video feed and point a laser at it.

Posted in Interesting stuff, Opinions | Tagged , , , | Comments Off on This guy is out of his mind (and lucky if he can still see)

“Police hack PGP server” — really?

This afternoon, this headline caught my attention: “Police hack PGP server with 3.6 million messages from organized crime BlackBerrys“. When I read it, I thought: “either the journalist/title writer got it wrong, or PGP is broken”.

Posted in Computers and Society, In the news, Interesting stuff, Opinions | Tagged , , , , , , | Comments Off on “Police hack PGP server” — really?

Writing unmaintainable code in five easy steps

I have recently had to modify some code that, to say the least, was very hard to maintain — or refactor, for that matter. The following are a few, firmly tongue-in-cheek, steps to make sure your code is thoroughly frustrating … Continue reading

Posted in Anecdotes | Tagged , , , | 1 Comment

Meetings, meetings, and more meetings

Recently, I spent a significant part of the day in a meeting reviewing the year’s progress on several projects, including the introduction of an agile methodology — Scrum. The approach in the meeting was simple: write on a sticky note … Continue reading

Posted in Opinions | Comments Off on Meetings, meetings, and more meetings

Debugging — or: what I do for a living

I am often asked by friends and acquaintances of various backgrounds, what I do for a living. Depending on my mood at the time, I can answer in any number of ways, but invariably my answers are met with blank … Continue reading

Posted in Scribbles, Software Development, Software Engineering | Comments Off on Debugging — or: what I do for a living

Really, Twitterverse?

This gallery contains 1 photo.

The Twitterverse has spoken, quietly, with a single vote — a cat it is…

More Galleries | Comments Off on Really, Twitterverse?

Setting up a Xubuntu-based kiosk

This is another “HOWTO” post — setting up a Xubuntu-based kiosk, which I did to make a new “TV” for my kids.

Posted in HOWTO | Comments Off on Setting up a Xubuntu-based kiosk