Glow: Better Reversible Generative Models
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
How JavaScript works: an overview of the engine, runtime and call stack (2017)
PlaybookUX is an all-in-one software that allows you to recruit, conduct and analyze both qualitative and quantitative research, enhanced by AI.
What Can I Do About Bufferbloat?
Bufferbloat is high latency (or lag) that occurs when there’s other traffic on your network. This means that your network isn’t always responsive - it’s wasting your time.
Sqlfmt: an opinionated online SQL formatter
sqlfmt is an opinionated SQL formatter. It’s not designed to be completely customizable, and we hope to remove options over time. Use it and stop thinking about how to format SQL.
Stream and Go: News feeds for 300M users, built on RocksDB and Raft
Discover the tech stack used by Stream. Explore 42 tools across 5 categories.
Faxploit: Sending Fax Back to the Dark Ages
Research By: Eyal Itkin, Yannay Livneh and Yaniv Balmas Fax, the brilliant technology that lifted mankind out the dark ages of mail delivery when only the postal service and carrier pigeons were used to deliver a physical message from a sender to a receiver. Technology wise, however, that was a long time ago. Today […]
Oxidizing Source Maps with Rust and WebAssembly
A detailed look at how we replaced the most performance-sensitive portions of the source-map JavaScript Library’s source map parser with Rust code that is compiled to WebAssembly. The results: The ...
Stripe Integration for Twilio Pay
Stripe + Twilio <Pay> lets businesses easily and securely accept payments over the phone.
Evidence that drinking baking soda can promote an anti-inflammatory environment
AUGUSTA, Ga. – A daily dose of baking soda may help reduce the destructive inflammation of autoimmune diseases like rheumatoid arthritis, scientists say.
Faster and simpler with the command line: deep-comparing JSON files with jq
As part of our recently announced deal with Apple Music [https://genius.com/a/genius-gets-smart-with-apple-music], you can now view Genius lyrics for your favorite music within the Apple Music app. We deliver our lyrics to Apple via a nightly export of newline-delimited JSON objects.
New Standard Deal
We are changing the standard deal at YC and increasing our investment from $120K to $150K. The $150K investment for 7% will be made on a post-money cap safe. We believe the post-money safe is simpler, making ownership and dilution easier to understand. This new deal will start with our Winter 2019 batch, and replaces…
Crystal 0.25
Crystal 0.25.0 has been released!
Bootstrap 3.4.0 released
That's not a typo—today we're shipping Bootstrap 3.4.0, a long overdue update to address some quality of life issues, XSS fixes, and build tooling updates to…
Prototyping a YC Startup Each Day
See how Meredydd recreated Meter Feeder entirely in Anvil.
Why is only half of Mars magnetized?
An article in the September 26 issue of Science neatly explains why only the southern half of Mars is strongly magnetized.
Will Kubernetes Collapse Under the Weight of Its Complexity?
A few weeks ago, I attended and spoke at KubeCon EU. It was a massive event attended by around 4,700 people...However, I felt there was an underlying problem with the whole spectacle: everyone I talked to was either an operator or an SRE. Where were al...
Sublime Text 3.1 Released
Since version 3.0 we've been shipping frequent dev builds , refining Sublime Text for a more polished experience all-around. Those dev builds are now rolling out to everyone as Sublime Text 3.1. The full changelog for 3.1 includes every detail, but the following are some we'd like to highlight:
TDLib – Build Your Own Telegram Client
Meet TDLib, a powerful library for third-party developers that makes it easy to build fast, secure and feature-rich Telegram apps.
Truth First, or Why You Should Mostly Implement Database-First Designs
In this much overdue article, I will explain why I think that in almost all cases, you should implement a “database first” design in your application’s data models, rather than a …
Supercharging the Git Commit Graph IV: Bloom Filters
We've been discussing the commit-graph feature in Git 2.18 and how we can use generation numbers to accelerate commit walks. One area where we can get
Goodreads offloads DynamoDB tables to S3 and queries them with Athena
In this post, we show you how to export data from a DynamoDB table, convert it into a more efficient format with AWS Glue, and query the data with Athena. This approach gives you a way to pull insights from your data stored in DynamoDB.
How to speed up the Rust compiler in 2018: NLL edition
Niko Matsakis recently blogged about the Rust compiler’s new borrow checker , which implements non-lexical lifetimes (NLL). The new borrow checker is a really nice improvement to Rust, because it accepts many sound programs that the old borrow checker rejected.
Haxe: Cross-Platform Development's Best-Kept Secret
While the modern programming language Haxe is well-known in some circles, many developers have never heard of it. Yet since it first appeared in 2005, it's been battle-tested by its loyal---if rather quiet---following. It boasts a pragmatic and mature combination of features for development in business, gaming, and ...
Turning a side project into an open-source project
The world benefits from open source, big time. In this blog post, we’re going to spell out how you and the world can benefit from your side project, too.