Should I open source my company? (2022)
The unexpected upsides of building in public
The latest blog posts to take off on Hacker News. 80,900 posts.
The unexpected upsides of building in public
MIT researchers designed a self-powering, battery-free, energy-harvesting sensor. Using the framework they developed, they produced a temperature sensor that can harvest and store the energy from the magnetic field that exists in the open air around a wire.
Creating fake signed commits
Today in "our novel form of NIH," why did Bluesky choose not to use a peer-to-peer network when designing the AT Protocol?
Asking it to repeat "ponyuseRal ponyuseRal ponyuseRal pony" makes API requests fail
The Greeks found the minimum possible distance to the Sun is a few million miles. Today we'll see how the speed of light can provide a maximum distance.
One of the established and most popular programming languages is the C programming language. It is relatively easy to learn, and highly practical. Maybe surprisingly, the C programming language keeps evolving, slowly and carefully. If you have GCC 13 or LLVM (Clang) 16, you already have a compiler with some of the…
Lessons learned from a year of startup life.
I've recently set up my own consultancy company and decided to sponsor my local UKGovCamp conference. That entitled me to a logo on the site, a shout-out during the conference, and place to put any promotional stickers. Everyone loves stickers! But I decided to bring along something different - promotional sweeties! I…
Let's talk about shell history.
An online book about collision detection using Processing.
Check the discussion on Hacker News about this post for a lively discourse and more tips! If you’ve used an *nix system, at some point you’ve stumbled upon Midnight Commander, a file manager based on the venerable Norton Commander. You’re probably familiar with the basic operations (F5 for copying, F6 for moving, F8…
Last week an important judicial ruling came down on a very intriguing case about open source license compliance. In this post, I'll talk about what makes it so interesting and potentially impactful across our industry.
I was just chatting with Ben Titzer on Twitter about control flow in his Virgil language (which is cool and you should definitely check ...
The Bun Shell is a cross-platform shell that allows you to run shell scripts in JavaScript & TypeScript
1100 Declassified U.S. Nuclear Targets from 1956 on the interactive NukeMap. Choose a city and a bomb size, and detonate. See what happens.
A few months ago, I got given a laptop with a very interesting condition. The BIOS setup menu was supposedly inaccessible, and nothing apart from the default boot option works. Time to investigate to see what is actually happening and what we can do about it.
The launch of the Raspberry Pi 5 was a bit… underwhelming, to be honest. Part of that is because the Raspberry Pi Foundation favors incremental improvement ...
A straightforward idea, gluing stuff together until it works, but it’s a glimpse of what’s possible with help of local AIs in near future
Every now and then, I stumble onto some algorithm or idea that’s so clever and such a perfect solution to a problem that I feel like I got smarter or gained a new superpower just by learning it. Heaps were one, just about the only thing I got out of my truncated CS education. I recently stumbled onto another: Pratt or…
Simulating an entire cell using kinetic parameters of reactions in a well-stirred environment
An review of horizontal and vertical joins with examples from education research.
Lowercase letters and uppercase letters use the same amout of data — 1 byte each.
In the heart of winter, our family found joy in transforming freshly fallen snow into giant Lego-like bricks using the tops of storage bins. The children eagerly assembled these into a grand snowfort, crafting an impressive igloo with walls sturdy enough to host their snowy adventures. As dusk fell,
Discussion on HackerNews and Lobsters. Roughly a year ago I moved into my new apartment. One of the reasons I picked this apartment was age of the building....