My current project: I've been dusting off the old hard drives with my ripped CD collection and loading them into an iPod. A 20-year-old piece of tech with its click wheel intact, no WiFi, and no algorithm feeding me recommendations I didn't ask for. The result: I've started listening to
Phone Book History: The Original Big Data, If You Think About It
Considering the history of phone books, particularly the Yellow Pages, where local businesses learned the marketing tricks they eventually brought online.
It is odd that science fiction did not predict the internet. There are no vintage science fiction movies about the world wide web, nor movies that showed the online web as part of the future. We expected picture phones, and … Continue reading →
From file management to PDF generation, Python's powerful libraries make repetitive tasks obsolete while reducing errors and boosting efficiency for developers of all levels.
A few months ago when Kickstarter co-founder Yancey Strickler wrote a much talked about essay — The Dark Forest Theory of the Internet — I couldn’t stop nodding my head in agreement. After all, his…
A week ago, analyst TD Cowen revealed that Microsoft had canceled leases "totalling a couple hundred MWs," with "at least two private data center operators across multiple US markets." The report also details how Microsoft "pulled back on converting negotiated and signed Statement[s] of Qualifications (SQQs)," which it added
The toaster is a somewhat modest appliance that is often ignored until it stops working. Many cheap examples are not made to be easily repaired, but [Kasey Hou] designed a repairable flat pack toas…
I spend a great deal of time evaluating tools that can replace the Big Tech variants that mistreat us. This includes services that just make my online life easier, with bonus points for small, friendly and sustainable.
Ed Zitron on his Where's Your Ed At blog: There Is No AI Revolution
I kept coming back to one thought: where's the money?
No, really, where is it? Where is the money that this supposedly revolutionary, world-changing industry is making, and will make?
The answer is simple: I do
As a product manager for SaaS applications, making platform updates is relatively straightforward. Features can be rolled out gradually using feature flags to ensure proper adoption and quality, and aspects like migration and versioning typically aren’t required. While SaaS documentation needs updating, it’s not as critical as updating developer documentation for API changes. In this article, I’ll provide a framework for versioning an API and sharing experiences of what has and hasn’t worked for me.
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Moving bentasker.co.uk services to European Providers
Given recent political upheaval in the US, I decided to spend some time looking at how feasible it was to move my public facing services away from US based service providers onto European alternatives
I'm Tired of Pretending Tech is Making the World Better
I'm tired of pretending tech makes things better.
I'm tired of kidding myself that all these apps, these chatbots, these "tools" are doing anything but dragging us into the mud and the shit and calling it progress.
I sat down at a cafe a few days ago, hungry and ready
WinApps: Virtualized Windows Apps On Linux, Plus Windowing
Forget WINE; a fascinating technique to make Photoshop work on Linux involves chopping up a remote access client into a windowing interface. It kinda works.
DataSaab: Sweden’s Lesser-Known History In Computing
Did you know that the land of flat-pack furniture and Saab automobiles played a serious role in the development of minicomputers, the forerunners of our home computers? If not, read on for a bit of…
Once you’ve written your strategy’s exploration,
the next step is working on its diagnosis.
Diagnosis is understanding the constraints and challenges your strategy needs to address.
In particular, it’s about doing that understanding while slowing yourself down from
deciding how to solve the problem at hand before you know the problem’s nuances and constraints.
If you ever find yourself wanting to skip the diagnosis phase–let’s get to the solution already!–then
maybe it’s worth acknowledging that every strategy that I’ve seen fail, did so due to a lazy or inaccurate diagnosis.
It’s very challenging to fail with a proper diagnosis, and almost impossible to succeed without one.