Famous HNers and their sites
Update: Here’s the link to the HN discussion about this post: https://news.ycombinator.com/item?id=32291993
The latest blog posts to take off on Hacker News. 3,821 posts.
Update: Here’s the link to the HN discussion about this post: https://news.ycombinator.com/item?id=32291993
I looked at 34 projects listed by the top Google result for “real-world blockchain projects”. 33 of these are either dead, pivoted away from Blockchain, use Blockchain in a (sometimes dangerously) bad way, or are have no real-world utility.
I recently started using the Nix Package Manager on macOS and the process has been painful. In this post, I’m going to write down how I’m currently using Nix...
Last week, Chandler Carruth announced Carbon, a potential C++ replacement they’ve been working on for the past two years. It has the usual cool features you expect from a modern language: useful generics, compile-time interfaces/traits/concepts, modules, etc. – but the thing I’m most excited about is a tiny detail…
I think there's another reason this problem persists in Clojure. There's no Rails for Clojure.
Cybersecurity researcher, entrepreneur, and engineer.
macOS has a wonderful input mechanism where you press and hold a key on your keyboard to display the accent menu. It's easy to internalize: *long pres...
When I decided to write and sell my first ebook, The Tech Resume Inside Out [https://thetechresume.com/], I expected to learn about the writing process. How to create a high-quality publication. How to work with editors. Designing a cover and illustrations for the book. And I have, indeed,
Memory safety is a hot topic, but what do we mean by it?
The Official Homepage of Nyan Cat!
In some ways, we've taken a few steps back from a programmable web—two things I miss: bookmarklets and user scripts. Imagine having a bookmarked shortcut to do complex things like taking screenshots or saving a PDF. O...
Tetration -- repeated exponentiation a fractional number of times.
(I thank Yoshiyuki Kotani for this identity. We'll be able to use the same idea again in 2024 and 2027!)
About the many types of hash functions, their use-cases, dos and don'ts, with suggestions for currently accepted algorithms.
I spent the last three weeks in Seoul, partly visiting family I hadn’t seen in years and partly taking a vacation from my usual work in my usual city in my usual context of life. While I haven’t been able to work much at all, I spent my subway rides and waiting-in-line times reading the Singularity Sky series of…
It sounds made up. In the wilderness of British Columbia, a two hour drive from any town with cell reception, sits a ghost town. Not only a ghost town, but a ghost town that was built for $50…
Timsort: A very fast , O(n log n), stable sorting algorithm built for the real world — not constructed in academia. Timsort is a sorting algorithm that is efficient for real-world data and not created in an academic laboratory. Tim Peters created Timsort for the Python programming language in 2001.
It has taken Lea and I far too long – there is always something more that really should be added, always some conversion that really needs an authoritive set of data to validate our code against – but we finally decided, time to actually release Color.js .
It’s quite popular to bash the Windows Registry in non-technical or lightly technical terms. I’ve just spent a couple of weeks reverse engineering the binary format completely for our h…
The upcoming issue of the SICPers newsletter is all about phrases that were introduced to computing to mean one thing, but seem to get used in practice to mean another. This annoys purists, pedants, and historians: it also annoys the kind of software engineer who dives into the literature to see how ideas were…
The GIF (/ɡɪf/ GHIF) file is unfortunately the most popular and widespread form of exchanging animated content across the internet. Oh crap here’s one now A Pokémon I 3D modeled and animated called Shuppet, in 50fps When I am making animations, with the intent of ultimately becoming a GIF file on the internet, I…
Database systems typically give users the ability to trade off correctness for performance. We have spent the previous two posts in this s...
Exploring the relationship between Kalman filtering and optimal frequency domain filtering.
What happens when executives are allowed to secretly sell stock at a company that is doing poorly? And what can founders learn from this incident?