I wasted $40k on a fantastic startup idea
When good ideas make bad business
The latest blog posts to take off on Hacker News. 8,981 posts.
When good ideas make bad business
Effort estimation is an important component of any project, software or otherwise. While effort estimation is something that everybody in industry is involved with on a regular basis, it is a niche topic in software engineering research. The problem is researcher attitude (e.g., they are unwilling to venture into the…
Originally published: January 2021 The anonymous founder of Bitcoin, Satoshi Nakamoto, solved the hard problems associated with digital scarcity with a white paper in 2008, and launched Bitcoin in 2009. After that invention, numerous other projects came in its wake. There are now over 8,000 separate digital assets…
This is the story of a Bitcoin trade — the most financially impactful trade I’ve ever made in my life. It’s also the story of the…
The bureaucrats are running the asylum
How I realized that this is truly the end of the Intel era.
I believe there is a non-trivial chance that the United States will experience a rolling series of “Ireland events” over the next 30-45 days, where the Covid effective reproductive number (Re not R0) reaches a value between 2.4 and 3.0 in states and regions where a) the more infectious UK-variant (or similar) Covid…
This page has moved to https://martinfinkel.com/blog/half-a-million-downloads/ .
New research into the malware that set the stage for the megabreach at IT vendor SolarWinds shows the perpetrators spent months inside the company’s software development labs honing their attack before inserting malicious code into updates that SolarWinds then shipped to thousands of customers. More worrisome, the…
Recent events highlight our need to take serious measures to counter lies that are undermining democracies.
In the last three months, tech giants have censored political speech and journalism to manipulate U.S. politics, while liberals, with virtual unanimity, have cheered.
The actions taken by Big Tech have a resonance that goes beyond the context of domestic U.S. politics. Even if they were right, they will still push the world to Internet 3.0.
Toronto is not the next great startup scene. Neither is Waterloo, or Vancouver, or anywhere in Canada. I’m sorry that I have to write this. I really am. I want it to work. But the growing cho…
Ricky Strauss' departure was a longtime coming
If you sell culture war all day, don’t be surprised by the real-world consequences
I've worked at various tech companies: from "traditional" shops and consultancies, through an investment bank, to high-growth tech firms. I've also talked with software engineers working at startups, banking, automotive, big tech, and more "traditional" companies. This mix had a healthy sample of Silicon-Valley…
“” is published by MacKenzie Scott.
I started Gumroad in 2011. In 2015, we reached a peak of 23 full-time employees. In 2016, after failing to raise more money, I ended up back where I began: a one-person company.
Welcome to the golden age of the product studio
How should you structure a larger engineering organization, one with dozens (or hundreds) of engineers? There are many tradeoffs to consider, and no single right answer. But, there are some structures that work better than others.
The pandemic and vaccine rollout have highlighted where the West has lost its way; we need new defaults about information, change, and speed.
The purpose of this article is to share my story in hopes of connecting to the right people at Facebook who can help me save my businesses…
{{ content|truncate(160) }}
The landscape of OpenStreetMap-based mobile apps
Making things look nice can take a long time, either due to lack of resources or abundance of opinions. This could delay launches, frustrate people, and waste precious energy. Those are high costs for startups or companies hoping to move fast. Is it worth it? Long ago I got fed
Software is eating the world. But progress in software technology itself largely stalled around 1996. Here’s what we had then, in chronological order: LISP, Algol, Basic, APL, Unix, C, SQL, O…