Your small imprecise ask is a big waste of their time
When managers and leaders don't specify the expected time investment of an ask, the time that is invested is almost never what was intended.
The latest blog posts to take off on Hacker News. 49,210 posts.
When managers and leaders don't specify the expected time investment of an ask, the time that is invested is almost never what was intended.
Back in the 90s (starting with Moving Pictures) Terry Pratchett (yet to be knighted) changed his German publisher. A rather radical move in the market for someone who had been published by Heyne fo…
On the benefits and lack of demerits of nicotine (research up to 2015)
My name is Preston Thorpe, I'm 31 years old and I've spent just under 10 years of my life in Prison (all for non-violent drug crimes.) I am currently incarcerated at Mountain View Correctional Facility in Charleston, Maine. More importantly, far more importantly, I am a software developer, open source maintainer…
Advanced browser parlor tricks
Leaders command people. That’s kind of what a leader is: someone with the authority to direct the actions of others.
This is a list of questions I’ve collected over the years that resonate with my business and product philosophies. Most are not original and were collected from or inspired by various books…
( This is the text of a talk I delivered at the Next Frontiers Applied Fiction Day in Stuttgart on Friday November 10th, 2023. Note: early draft, contains some typos, I'll fix them next week when I get home. )
Why are people so concerned with hardware power consumption nowadays? Some common answers to this question are that power is critically important for phones, tablets, and laptops and that we can put more silicon on a modern chip than we can effectively use . In 2001 Patrick Gelsinger observed that if scaling continued…
An article series where I show you how to write a fully functional Python debugger.
Preparing a time capsule in 1939, the Westinghouse Electric & Manufacturing Company asked Albert Einstein to compose a message for the people of AD 6939. He sent this: Our time is rich in inventive minds, the inventions of which could facilitate our lives considerably. We are crossing the seas by power and utilize…
When I was 8 years old I started making websites with my friend. His grandmother had purchased him a domain name and web hosting. It was 2003 and the world was whispering of Web 2.0. Books I checked out of the library talked about DHTML (dynamic HTML, basically what any web app is today). There was no mobile app…
I recently started exploring link-time optimisation (LTO), which I used to think was just a single boolean choice in the compilation and linking workflow, and perhaps it was like that a while ago… I’ve learned that these days, there are many different dimensions of LTO across compilers and linkers today and more…
Xe Iaso's personal website.
any speed above, say, maybe 80 wpm , isn’t going to hinder anyone when trying to put anything into the computer
The other night I was mindlessly scrolling about on my phone through Instagram, as one does when they really ought to go to bed but are stuck being entertained instead of resting, when I came upon …
The groundbreaking Intel 386 processor (1985) was the first 32-bit processor in the x86 line. It has numerous internal registers: general-pu...
Our 10 person startup gets acquired by Google, we rebuild our product the Google way, and begin to understand that amazing things are possible at Google, if you play the Google game
Y esterday I was rudely summoned away from a beautiful autumn day of wild foraging by The King.
Don’t want a big old bloated multi-kilobyte executable with a data segment, but you do need to store some data?
Whilst searching for something else entirely I stumbled across these images and was struck by just how beautiful they are. The September 1984 (Vol 9, No 10) ...
While making a proposal to update Noto fonts for OpenStreetMap tiles, which fixes an issue with Kurdish labels using ڵا , I noticed a street with mismatched parentheses and was anticipating a deep dive into the tile renderer. But the actual problem was somewhere else:
Last weekend I had a chance to talk with some students who just got their degree. They are pursuing their first software engineer job. In conversation with them, I learned that they have a pretty wrong perception of this job.
One of the most common accessibility issues I find (and fix) on client projects is dynamically disabled form buttons when a form is being submitted. Today I want to talk about why developers do it, why it’s bad, and what you can do instead. Let’s dig in! Why developers disable buttons Typically, I see the pattern used…
agree/disagree in a conversation
Learn how to search, query, and modify JSON data with 25 interactive jq examples and explanations