Gamification, life, and the pursuit of a gold badge (2021)
Gamification works too well on me. I'll do anything for a high score, to complete a progress bar, or to unlock an achievement.
The latest blog posts to take off on Hacker News. 3,824 posts.
Gamification works too well on me. I'll do anything for a high score, to complete a progress bar, or to unlock an achievement.
Published: June 2023 In prior articles and newsletters, I’ve explored the causes of consumer price inflation over time. In short, the rate of consumer price inflation in an economy comes from a combination of 1) money supply growth and 2) significant changes in productivity and/or resource abundance. -Periods of fast…
Men floundering, women most affected
Spoiler alert: many of the good projects didn’t survive
Text editors can be an interesting challenge to program. The types of problems that text editors need to solve can range from trivial to mind-bogglingly difficult. Recently, I have been on something of a spiritual journey to rework some internal data structures in an editor I have been building, specifically the most…
The obvious benefit to working quickly is that you'll finish more stuff per unit time. But there's more to it than that. If you work quickly, the cost of doing something new will seem lower in your mind. So you'll be inclined to do more.
Where you learn the power of motions and how you can move blazingly fast and with extreme prevision using VSCodeVim
Writing drafts via retrieval-augmented generation. Also reflecting on the week's journal entries.
There is something about having your product installed in over twenty billion instances all over the world and even out of the globe. In my case it helps me remain focused on and committed to working on the security aspects of curl. Ideally, we will never have our heartbleed moment. Security is also a generally ……
A simple hash table implementation in C, by Leo Robinovitch.
Coinbase is trotting out its usual flawed arguments now that it's facing a lawsuit from the SEC, and more pushback is needed.
While a custom CSS scrollbar may seem flashy and fun, consider that it may present a significant, unnecessary barrier to access.
a reminder for the relatively sane
Understanding dominance, prestige, and power
A golden age of CSS was evident in Amsterdam, but to whose benefit?
Last week at WWDC I was extraordinarily fortunate to be one of the very few people in the world to try out Vision Pro for myself. The 30 minute session I had with it has been described in tremendous depth in lots of places (the best likely being Myke’s discussion on Cortex ), so I won’t go into the content of that…
This is a theory that’s previously been stated in log/39-normie-hypothesis.gmi, but I think it’s worth expanding on as it’s become very relevant with the recent Reddit shit-show actualizing just how bad that website has gotten along with social media in general. I think the model demonstrates how the…
On Wednesday, May 31, 2023, I finally regained access to my Amazon account after an unexpected and unwarranted lockout that lasted nearly…
Hey folks, this is a special one. Melange 1.0 The Melange team and I are thrilled to announce the release of Melange 1.0 today, marking a major milestone in...
This post was inspired by the tool jrnl which has been mentioned on hacker news.
The website of John Patrick Weiss. A former police chief turned literary writer, street photographer, and artist.
Linux is not a secure desktop operating system. However, there are steps you can take to harden it, reduce its attack surface, and improve its privacy. Before we start… Some of the sections will include mentions of unofficial builds of packages like linux‑hardened, akmod, hardened_malloc, and so on. These are not…
I sometimes get asked why I use Perl so much. Am I not a fan of strongly typed functional programming? Yeah, I am. Ask me to write something that is known, for sure , to become a big system and I’ll pick strongly typed functional programming without hesitation. 1 1 And, of course, put me in a team that uses Blub, and…
I was a Python developer for some time and one great joy of Python is that you have an expressive language that you can use for your serious apps as well as for your hacky little one-off script or bespoke pieces of automation. By expressive I mean that typing very little can give you a lot of progress towards your…
Explore the power of proper documentation in this comprehensive guide. Understand how documentation serves as a secret weapon for CTOs, eliminating guesswork, speeding up onboarding, and enhancing productivity in startups. We delve into the importance of documentation in knowledge sharing, reducing the need for…