My Heroic and Lazy Stand Against IFTTT
IFTTT will maintain Pinboard support through at least the end of 2016. While this date is not specified in their full statement , I have confirmed it with the CEO and am pleased to announce it here.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,174 posts.
IFTTT will maintain Pinboard support through at least the end of 2016. While this date is not specified in their full statement , I have confirmed it with the CEO and am pleased to announce it here.
Hundreds of companies have no access to JIRA, Confluence and Atlassian Cloud. What can engineering teams learn from the poor handling of this outage?
For over six years now, I've been studying mathematics on my own in my spare time - working my way through books, exercises, and online courses. In this post I'll share what books and resources I've worked through and recommend and also tips for anyone who wants to go on a similar adventure.
I’ve been having this thought on the back of my mind for a long time to write about why it’s often a bad idea to start with microservices for a brand new project.
Chicago argued that answering a FOIA request with a database query means creating a new record. Matt Chapman sued, I wound up on the stand explaining SQL, and now there's a bill to fix it.
A high level walkthrough of the basics of video compression techniques used in MPEG, AVC/H.264, codecs.
Dunfield Development Services
My day was completely ruined yesterday when I stumbled upon a fun fact that absolutely obliterated my mind. I saw this tweet yesterday that said that not everyone has an internal monologue in their…
Saagar Jha's website.
In Bullshit Jobs: A Theory , David Graeber makes the case that a sizable chunk of the labour economy is essentially people performing useless work, as a sort of subconscious self-preservation instinct of the economic status quo. The book cites ample anecdotal evidence that people perceive their own jobs as completely…
A non-comprehensive and opinionated guide to best monitor for programming
A Minecraft clone made with pure HTML & CSS – no JavaScript.
Keeping your codebase searchable will make your maintenance life easier in the long run. A collection of guidelines to keep your code base greppable
Xiaomi browsers collect not merely your browsing history but also searches, downloads, YouTube videos watched and much more.
The Apple Photos app sometimes corrupts images when importing from my camera. I just wanted to make a blog post about it in case anyone else runs into the problem. I’ve seen other references to this online, but most of the people gave up trying to fix it, and none of them went as far as I did to debug the issue. I’ll…
"The problems are tractable, but they're still difficult”
Transforming a SVG path into a rope drawing turned out to be a surprisingly fun problem to solve. I'll walk you through the process and show you a few tricks that made it work.
Unless you have been living under a rock for the last few years, you probably have seen the same massive surge I’ve seen in the application of artificial intelligence (AI) to pretty much every problem out there, in software testing, in software development, and in life in general.
The one email I ever got from Steve Jobs, and it said …
On May 16th, I found a vulnerability in the LocationSmart website which allowed anyone, with no prior authentication or consent, to obtain the realtime location of any cellphone in the US to within…
I’m entering hospice. It’s time, and realistically past time. The squamous cell carcinoma tumors are growing, and the two doses of spot radiation I got on June 10 and 12 have utterly destroyed what…
Musings of a Computer Scientist.
In the software industry, there is a term for intentional designs which coerce the user into doing something, be it consciously or subconsciously - a ‘dark pattern’. These patterns are employed by social media networks, e-commerce, video games, and many more places. I’m coining a new term called the ‘Fuck You’ pattern…