Topics /

Software Engineering

The most popular blog posts about software engineering on Hacker News. 21,814 posts.

Any year
1712

Skip Lists Done Right

Skip lists are a wonderful data structure, but it is hard to get\ right. This blog post presents various techniques to optimize and\ improve the implementation of skip lists.

1726

How the .NET Foundation kerfuffle became a brouhaha

After I wrote most of this blog post the night of October, 5th 2021 I wasn't sure I would post it. After the events of the last 36 hours, I felt I needed to capture my experience on my website where it can only be edited by me. After reading this, I hope you will have a clear set of datapoints from my point of view…

1728

Futurelock: A subtle risk in async Rust

This RFD describes futurelock : a type of deadlock where a resource owned by Future A is required for another Future B to proceed, while the Task responsible for both Futures is no longer polling A . Futurelock is a particularly subtle risk in writing asynchronous Rust.

1730

Cerebras Code

We are launching two new plans designed to make AI coding faster and more accessible: Cerebras Code Pro ($50/month) and Code Max ($200/month). Both plans give you access to Qwen3-Coder , the world’s leading open-weight coding model—running at speeds of up to 2,000 tokens per second , with a 131k-token context window …

1732

jQuery.payment

[DEPRECATED] A general purpose library for building credit card forms, validating inputs and formatting numbers. - stripe-archive/jquery.payment

1739

Uncertain<T>

GPS coordinates aren’t exact. Sensor readings have noise. User behavior is probabilistic. Yet we write code that pretends uncertainty doesn’t exist, forcing messy real-world data through clean Boolean logic.