Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,903 posts.
No to "No UI"
A critique of 'invisible design' and the NoUI movement: invisibility propagates the myth of immateriality, ignores interface culture and takes agency away from users and designers.
Prefix sum on portable compute shaders
This is a followup to my previous post, prefix sum on Vulkan. Last year, I got a fancy algorithm for this problem running well on one device. This time, I will dive into the question of how to make it work well across a wide range of devices. The short answer is, it can be made to work pretty portably on Vulkan and…
Cloudflare Access: Like BeyondCorp, but You Don’t Have to Be at Google to Use It
Tell me if this sounds familiar: any connection from inside the corporate network is trusted and any connection from the outside is not. This is the security strategy used by most enterprises today. The problem is that security is breached, the attacker has access to everything.
Querying the GitHub archive with the ClickHouse playground
Via this comment on Hacker News I started exploring the ClickHouse Playground . It's really cool, and among other things it allows CORS-enabled API hits that can query a decade of history from the GitHub events archive in less than a second.
Resurrecting Fortran
We have finished the first chapter on a long journey of resurrecting Fortran: forming an initial core community of developers and users with enough momentum around the new Fortran website and projects at fortran-lang.org . There is still have a long way to go to, but this was a necessary (although not sufficient)…
Google Chrome 4 now natively supports Greasemonkey user scripts
One thing that got lost in the commotion of the extensions launch is a feature that is near and dear to my heart: Google Chrome 4 now native...
Uber Q3 Results
Revenue of $3.8 billion, with growth accelerating to 30% year-over-year, or 31% on a constant currency basis Record Rides Adjusted EBITDA of $631 million, fully covering our Corporate GA and Platform RD Uber Technologies, Inc. (NYSE: UBER) today announced financial results for the quarter ended September 30, 2019…
Tim Bray doesn't know operator precedence rules
I was watching engineers argue, someone was bitching about a code reviewer asking him to put more parentheses in a conditional: “As if I don’t know the precedence rules!” I don’t know them, as a matter of principle.
Apple Reports Third Quarter Results
The official source for news about Apple, from Apple. Read press releases, get updates, watch video and download images.
Using AI to bring children’s drawings to life (2021)
Does your child love to draw? Ever wished that characters in their drawings could “come to life” and move around the page? Using AI, we’ve developed automatic animation that can bring children’s one-of-a-kind characters to life!
A Day of Communication at GitHub
Written pieces, talks, and other bits by Zach Holman.
Qt and Open Source
There have been discussions on various internet forums about the future of Qt open source in the last two days. The contents do not reflect the views or plans of The Qt Company. The Qt Company is proud to be committed to its customers, open source, and the Qt governance model
Claude Code Is My Computer
I run Claude Code with --dangerously-skip-permissions flag, giving it full system access. Let me show you a new way of approaching computers.
An introduction to modern OpenGL
Table of Contents | Chapter 2 » OpenGL has been around a long time, and from reading all the accumulated layers of documentation out there on the Internet, it's not always clear what parts are h…
Swift 5 Exclusivity Enforcement
The Swift 5 release enables runtime checking of “Exclusive Access to Memory” by default in Release builds, further enhancing Swift’s capabilities as a safe language. In Swift 4, these runtime checks were only enabled in Debug builds. In this post, I’ll first explain what this change means for Swift developers before…
Adult Neurogenesis – A Pointed Review
[I am not a neuroscientist and apologize in advance for any errors in this article. A recent study came out contradicting some of the claims mentioned here. See here for study, this comment for som…
Crawlers impact the operations of the Wikimedia projects
Since the beginning of 2024, the demand for the content created by the Wikimedia volunteer community – especially for the 144 million images, videos, and other files on Wikimedia Commons – has grow…
A Codebase Is an Organism (2014)
Here's what no one tells you when you graduate with a degree in computer science and take up a job in software engineering:
Mozilla and Epic Preview Unreal Engine 4 Running in Firefox
Today, Epic Games and Mozilla are demonstrating how the Web is continuing to evolve as a powerful platform for gaming by providing a sneak peek of Epic’s
Why didn't we patent the spreadsheet? Were we stupid? (1999)
We didn't patent VisiCalc at Software Arts because you really couldn't patent software prior to 1981, and VisiCalc was shown to the public in 1979.
Doodles, stickers, and censorship circumvention for Signal Android
The latest Signal for Android release includes support for adding doodles, stickers, and text to images. This release also includes support for censorship circumvention in Egypt and the United Arab Emirates.
Another Way of Looking at Lee Sedol vs. AlphaGo
Imagine a contest in which we are going to pit man against machine. But instead of measuring who is best in playing the game of ‘Go’ we are going to measure who is fastest. In the one corner: Human, all of 175 pounds of extremely well trained runner. And in the other corner, a Formula 1 racecar with a remote control…
Bypassing Gogo’s Inflight Internet Authentication
Two weeks ago I attended SIGCSE 2012 in Raleigh, NC. The plane on my return flight had Internet access through Gogo’s Inflight Internet. While I think it’s incredibly awesome that Internet access is readily available to those who travel by plane, I personally feel it is not worth …