Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,903 posts.
WebGPU now available for testing in Safari Technology Preview
WebGPU is a new standards-compliant API that enables high-performance 3D graphics and general-purpose computations on the Web.
Apple in China: who holds the keys?
Last week Apple made an announcement describing changes to the iCloud service for users residing in mainland China. Beginning on February 28th, all users who have specified China as their country/r…
The sixtyforgan: Commodore 64 equipped with a spring reverb
The sixtyforgan is a Commodore 64 equipped with a spring reverb, featuring the keyboard layout of a chromatic button accordion.
Awk As A Major Systems Programming Language, Revisited (2018)
AWK As A Major Systems Programming Language — Revisited
Write Emails Faster with Smart Compose in Gmail
Powered by artificial intelligence, Smart Compose suggests complete sentences in your emails so that you can draft emails from scratch, faster.
Why Aren't There More Terrorist Attacks?
As the details of the Times Square car bomb attempt emerge in the wake of Faisal Shahzad’s arrest Monday night, one thing has already been made clear: Terrorism is fairly easy. All you need is a gun or a bomb, and a crowded target. Guns are easy to buy. Bombs are easy to make. Crowded targets—not only in New York, but…
Composer: Building a fast frontier model with RL
Composer is our new agent model designed for software engineering intelligence and speed.
Infinite Grid of Resistors
There is a well-known puzzle based on the premise of an �infinite� grid of resistors connecting adjacent nodes of a square lattice. A small portion of such a grid is illustrated below.
Many options for running Mistral models in your terminal using LLM
Mistral AI is the most exciting AI research lab at the moment. They’ve now released two extremely powerful smaller Large Language Models under an Apache 2 license, and have a …
Security keys are now supported for SSH Git operations
You can now use FIDO2 security keys to authenticate over SSH for remote Git operations, providing a higher level of account security.
Useful algorithms that are not optimized by Jax, PyTorch, or TensorFlow
In some previous blog posts we described in details how one can generalize automatic differentiation to give automatically stability enhancements and all sorts of other niceties by incorporating graph transformations into code generation. However, one of the things which we didn’t go into too much is the limitation of…
Does Gravity Travel at the Speed of Light? (1998)
Updated 2011 by Steve Carlip, and 1998 by Steve Carlip, Matthew Wiener and Geoffrey Landis. Original by Steve Carlip.
How convolutional neural networks see the world
Note: this post was originally written in January 2016. It is now very outdated. Please see this example of how to visualize convnet filters for an up-to-date alternative, or check out chapter 9 of my book "Deep Learning with Python (2nd edition)".
Fred Wilson's response to "Paul Graham's Letter to YC Companies"
I don't disagree with PG when he says that Facebook's IPO performance (or lack thereof) has the potential to impact valuations in startup land. I think it will be particularly impactful on the late stage and secondary markets where most of the IPO valuation speculation is happening. But let's put Facebook's current…
New 2GB Raspberry Pi 5 has 33% smaller die, 30% idle power savings
Raspberry Pi launched the 2 gig Pi 5 for $50, and besides half the RAM and a lower price, it has a new stepping of the main BCM2712 chip. This is the BCM2712 D0 stepping. Older Pi 5's shipped with a C1. In their blog post, they said: The new D0 stepping strips away all that unneeded functionality, leaving only the…
Pointers in C (2010)
This document comes with a companion example program, available as one file or as multiple files (zipped) .
Eat food. Not too much. Mostly plants. (2007)
Eat food. Not too much. Mostly plants.
Can You Afford It? Real-World Web Performance Budgets
Performance budgets are an essential but under-appreciated part of product success and team health. Most partners we work with are not aware of the real-world operating environment and make inappropriate technology choices as a result. We set a time budget of less than 5 seconds first-load Time-to-Interactive and less…
Bare-Metal Kubernetes, Part I: Talos on Hetzner
I’ve been running a Kubernetes cluster on a mix of virtual and bare metal machines with Hetzner for about a year now, and while the setup has served me well, being a very exploratory exercise at the time it wasn’t very well documented.
Apple, Google, and Microsoft commit to expanded support for FIDO standard
Faster, easier, and more secure sign-ins will be available to consumers across leading devices and platforms.
Running FFmpeg on AWS Lambda for 1.9% the Cost of AWS Elastic Transcoder
A guide to building a transcoder using Exodus, FFmpeg, and AWS Lambda.
Think Stats: Probability and Statistics for Programmers
This HTML version of is provided for convenience, but it is not the best format for the book. In particular, some of the symbols are not rendered correctly.
Why [Insert Thing Here] Is Not a Password Killer
These days, I get a lot of messages from people on security related things. Often it's related to data breaches or sloppy behaviour on behalf of some online service playing fast and loose with HTTPS or passwords or some other easily observable security posture. But on a fairly regular
DuckDB-Wasm: Efficient analytical SQL in the browser
DuckDB-Wasm is an in-process analytical SQL database for the browser. It is powered by WebAssembly, speaks Arrow fluently, reads Parquet, CSV, and JSON files backed by Filesystem APIs or HTTP requests, and has been tested with Chrome, Firefox, Safari, and Node.js. You can try it at shell.duckdb.org or on Observable.