Do We Worship Complexity?
Complexity is the most important challenge in software development. So it is important to always strive to eliminate complexity. But sometimes we worship complexity - and that can make complexity problems unsolvable.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,939 posts.
Complexity is the most important challenge in software development. So it is important to always strive to eliminate complexity. But sometimes we worship complexity - and that can make complexity problems unsolvable.
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…
According to a recent study, sleeping an extra hour could help you lose weight if you're not sleeping enough to begin with
A short write-up on my experience completing a Computer Science BSc from my bedroom.
There's a quirk in the iPhone Camera app that can drive a security conscious iPhone owner crazy: if you touch your finger on the Camera app ...
“You would not have made it through the weekend” Today the dentist told me I would have been in the hospital and would have been lucky to make it through last weekend had I not made an …
Jodie is a cross-functional 3D designer and blogger. She has special interests in open source 3D printing for R&D and has spent a lot of time at different projects across the globe to learn more about 3D printing. Most of what she has learned is from hands-on experience.
A common failure mode is to consistently set your standards for yourself too high, and to always feel guilty for falling short. I diagnose why I think this is a major problem, and outline some of my tools for overcoming this
Deconstructing the anxious, brooding sounds behind the 2010 masterpiece, The Social Network.
Over the last year, my 13 year old nephew developed a love for hacking. From anime chat , to snake , a minimal twitter , a blog , to an anime music startup , he’s built some cool stuff (1). What I’m most proud of though, is that he’s done this with self directed play, rather than with a rigid curriculum.
Since the dawn of October 1st 2022 , the world has been plagued by the question:
I've used Macs as my primary computing devices my entire life. And though I continue to use a Mac for my primary workstation for both work and personal projects, my use of computers has evolved in the past few years quite a bit. With more of my stuff moving into the cloud and fewer software applications being…
This is what happens when you get arrested in Japan and where you're sent off to will leave you speechless.
On the 6 levels of wealth and why affluence increases in steps.
Ever since moving to New York City, I've found my time to be in more demand than ever. Between work, meetups, and social events, I have noticeably less time for side projects than I had before moving here. At the same time, my commute is a massive time suck. It's 30 minutes each way, which doesn't sound that bad, but…
I get a few calls every week these days from folks wanting to buy a small farm, start growing food, and even maybe settle down there now…
“With all the time you spend watching TV,” he tells me, “you could have written a novel by now.” It’s hard to disagree with the sentiment — writing a novel is undoubtedly a better use of time than watching TV — but what about the hidden assumption? Such comments imply that time is “fungible” — that time spent watching…
A new study shows that, contrary to established dogma, key immune cells in healthy adults somehow acquire "memory" of microbes that have never entered their bodies.
When I was a child, growing up in the 80s, I read pretty much anything I could find about computers. There was not a lot translated to French. I even read the MS-DOS Version 5 Reference Guide. The cover was dry and the content was not very tasty either.
Let’s say I want to be an informed, engaged local citizen. Let’s say my town has a website set up where they post local updates and alerts that I might care about. Specifically, let’s say there was a water main break a few days ago that led to everyone in the town being asked to … Continue reading An example of why…
I was molested and raped as a child. I spent my teens and twenties filled with anger. My therapist once said something like "How did I know ...
Humans are notoriously bad at coming up with random numbers. I wanted to be able to quickly generate “random enough” numbers. I’m not looking for anything that great, I just want to be able to come up with the random digits in half a minute. Some looking around brought me to an old usenet post by George Marsaglia…
Great things and people that I discovered, learned, read, met, etc. in 2024. No particular ordering is implied. Not everything is new.
Great things and people that I discovered, learned, read, met, etc. in 2013. No particular ordering is implied. Not everything is new.