And How They Tell Me They’re Performing As Intended

Image taken from a sample page of Shakespeare’s Sonnets: A Graphic Novel Adaptation

Something magical happened on the evening of the 28th of January, 2012, just shy of four centuries after the Bard’s body had been buried. I brushed dust off some old words with my fingertips, I breathed out their spells as I read, and a real-life Djinn popped out.

I was halfway through the first semester of the second year of my Master’s in English Literature at the Tel Aviv University (which I left incomplete with only a handful of credits to go, but that has nothing to do with this story) and my lecturer, Dr Noam Reisner, had warned us…

Your article reminded me of Dan Price, who proved that if you pay your employees enough to render them financially empowered and treat them like actual human beings, you can buy real productivity.

A pity the media firestorm blew itself out, this "experiment" deserves a lot more attention - now more than ever.

Why “Modern Standby” mode has been keeping me (and many others) awake at night

Image by Amberrose Nelson from Pixabay

Note to the reader: while this article is primarily focused on Windows, its lessons may apply to Linux as well. Macs don’t seem to have this problem, however, as Apple appears to have implemented Modern Standby fairly well on both a hardware and software level.

After many years of abuse, my pre-2014 Windows laptop and 2013 Macbook have been struggling to keep up with my workload* so I finally bit the bullet and invested in a new Windows laptop. A co-worker who’s particularly passionate about hardware was happy to jump in and make some recommendations, I was convinced, and the…

I've been contracting for most of the past five years (I'm a software engineer), and since my first contract gig I've been wondering why working salaried is the norm. I may have to take care of my own "benefits", but the hourly rate is better, includes 100% control over my schedule and I get a pass on all the "face time" nonsense that adds no value because management prefers real productivity when they're being billed at an hourly rate.

The biggest bonuses? I get to be a present dad when I need to be. And I don't "belong" to anyone, so I can pick up other work or spend hours on my own projects as I see fit. I think everyone should operate this way, and the more of us who switch, the less power these throwbacks to the 20th century will have.

Photo by Suzy Hazelwood from Pexels

I watched Bill Maher’s recent diatribe against crypto a day or two ago, and suddenly my feeds seem to be filled with people decrying blockchain phenomena like NFTs as pyramid schemes and nonsense.

They’re not entirely wrong.

It’s important, however, to take a good, long look at our existing “fiat” currencies before taking potshots at a technology that is fundamentally the same, but easily better in a myriad of ways.

Let’s begin by defining money, a fiction that enables us to transact across domains. It’s a fiction that’s sufficiently decoupled from reality that we can make fair transactions where that…

Photo by George Becker from Pexels

If you’re not using a password manager by now, you should be. Ever since reading the xkcd: Password Strength comic many years ago, I’ve become increasingly frustrated by how the software industry has continued to enforce bad password practices, and by how few services and applications apply best practices in securing our credentials.

The main reason for password reuse or using poor passwords in the first place is because it’s way too hard to remember lots of good ones.

By forcing us to remember more and more passwords with outdated rules such as demanding symbols, numbers and a mix of…

Natural Backgrounds With Flowers — George Hodan

Eight years ago, when I first learned that Québec suicide rates were known to rise in the spring, I was in a state of disbelief. I’d just moved to Montreal, and my very first Canadian winter was coming to an end. …

In sensitive circumstances, trusting a traditional file write can be a costly mistake — a simple power cut before the write is completed and synced may at best leave you with some corrupt data, but depending on what that file is used for you could be in for some serious trouble.

While there are plenty of interesting, weird, or over-engineered solutions available to ensure safe writing, I struggled to find a solution online that was simple, correct and easy-to-read and that could be run without installing additional modules, so my teammates and i came up with the following solution:

What continues to amaze me is that Americans are so gung-ho about their gun rights (gun-ho?) that they forget why they agreed to the second amendment in the first place. The second amendment is there to enable civilians to arm themselves in case they need to rise up against a tyrannical government.

1. Militias formed by US "freedom fighters" are going to find themselves hopelessly outnumbered and outgunned if they try to do physical battle with the US army.

2. The most important aspect of "the right to bear arms" does not specify the class of arms in question. …

This is a great article, and I've become increasingly frustrated with technical challenges over the years, but I only partially agree with your takeaway. There *should* be technical challenges, but *how* they're performed makes all the difference: if it's being used to evaluate how someone works through a problem collaboratively (with the interviewer) on a whiteboard, with the focus on talking through / thinking through and not on nitpicking code, then it can be a very powerful tool and a fun experience for both participants. …

Adam Fisher (@therightstuff)

An experienced analyst, architect and polyglot developer who loves solving problems across paradigms. Also writes words, and sometimes even performs them.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store