I stopped setting a financial goal for my SaaS
Money can be only a short-term motivation / Make it “better” rather than “bigger” / Figuring out “enough” / Life is one shot
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,206 posts.
Money can be only a short-term motivation / Make it “better” rather than “bigger” / Figuring out “enough” / Life is one shot
An-225 Mriya (which is referred to Dream from Ukrainian) is the heaviest airlift cargo aircraft ever taken off in the sky. The maximum takeoff weight makes 640 tons. An-225 was designed, due to the necessity to create the air transport system for the Soviet reusable Space Shuttle Buran. This is the…
Here’s a straightforward benchmark. Time how long it takes to run ls ( a* ) n b in a directory with a single file named a 100 , compared to running ls | grep ( a.* ) n b . Superscripts denote string repetition and parentheses are for grouping only, so that when n is 3, we’re running ls a*a*a*b in a directory…
You should start a blog. Having your own little corner of the internet is good for the soul! But what should you write about? It’s easy to get hung up …
Aviator's love for the SR-71
In numerical linear algebra we are concerned with solving linear algebra problems accurately and efficiently and understanding the sensitivity of the problems to perturbations. We describe seven si…
I love Ruby! I’ve used it every day for years and I’m not sick of it yet. It’s an easy language to love: it’s expressive, flexible and syntactically beautiful ; it has a unique combination of useful features like mixins , metaclasses and blocks ; it comes with a useful core library and comprehensive standard library …
Blender version 2.79 incorporated functionality which enables you to fabricate 3D models by folding paper. I decided to try it out. Drawing the model I downloaded a 3D model of a goat and re-meshed…
Libsodium is now 13 years old!
Startup lawyer tips for launching: incorporate smart, use mentors/advisors carefully, and raise seed capital with founder-friendly, low-drama terms.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
A year ago in The Back Of The AI Envelope I pointed out that the AI platforms were running the drug-dealer's algorithm, "the first one's fr...
Here we are at the beginning of 2019 and I’m engaged in yet another discussion on the merits (or lack thereof) of keeping all of an…
Biographical, time travel, quantum physics and philosophy films
When Java was first introduced, mainstream programming languages mostly either compiled to standalone executables (e.g. C/C++, COBOL), or else ran in an interpreter (e.g. Perl, Tcl). For many programmers, Java’s need for both a bytecode compiler and a runtime interpreter was a shift in thought. The compilation model…
Slides and videos explaining a functional approach to error handling
A retrospective on the technical interview process based on three months of searching for a job.
Stella is the companion app for Meta's smart glasses. Inspecting version 273.0.0.21 of the Android build (com.facebook.stella), I found the entire computational and storage stack for on-device facial recognition: three face models, a local database schema, a cosine-similarity vector index dimensioned to
We were magicians and the web was our magic
After needing to do a deep dive on the venv module (which I will explain later in this blog post as to why), I thought I would explain how virtual environments work to help demystify them. Why do virtual environments exist? Back in my the day, there was no concept
Deep Black Horizon posted an air traffic control broadcast from American Airlines flight AA2292 on Sunday. The aircraft was flying from Cincinnati to Phoenix and at 1:19 p.m. Central time, while over the northeast corner of New Mexico at around 37,000 feet, radioed Albuquerque Center about "a long cylindrical object…
For years, one of my businesses has been a regular user of Wise (formerly TransferWise). Wise is a financial service that lets you send and receive money across currencies, often at a better rate and lower fee than traditional banks. Sounds great, right?
A reflection on returning to Kagi after trying some alternatives including the much worse search engine called Google.
An exploration of the evolution and meaning of the Forth programming language and its context in history.
TLDR: my bank sent out emails with websites which looked a lot like phishing mails, so much so that this similarity could potentially be used against them legally by potential phishing victims Discussion at hackernews: https://news.ycombinator.com/item?id=44592377 Chapter 1: You’ve got mail As I was writing my first…