Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,688 posts.
Don't Pay to Acquire Your First Users
Recently, a founder asked to chat with me about SEO. During our call, the founder - whose startup is backed by a top-tier VC - said to me “I assume that you acquired your first users through paid marketing.” Really? Is this an assumption nowadays? Since we’ve raised money
We have ipinfo at home or how to geolocate IPs in your CLI using latency
TLDR: I made a CLI tool that can resolve an IP address to a country, US state and even a city. https://github.com/jimaek/geolocation-tool It works well and confirms ipinfo's findings. Recently, I read how ipinfo finally proved what most technical people assumed: VPN providers don't actually maintain
Facebook reveals friends list even when it’s set to private
The Sophos Blog
Making a Postgres query 1k times faster
Learn how we discovered what was slowing down large database queries, and what we did to make Postgres queries 1000x faster.
How Time Series Databases Work, and Where They Don’t
This blog takes a deep dive into the hows and whys of time series databases—and why Honeycomb couldn't be limited to a TSDB implementation.
Async/Await on the GPU
GPU code can now use Rust's async/await. We share the reasons why and what this unlocks for GPU programming.
Sharing new research, models, and datasets from Meta FAIR
Meta FAIR is releasing several new research artifacts. Our hope is that the research community can use them to innovate, explore, and discover new ways to apply AI at scale.
Apple II DOS source code
Unlike the Apple I, the Apple II was fully assembled and ready to use with any display monitor. The version with 4K of memory cost $1298. It had color, graphics, sound, expansion slots, game paddles, and a built-in BASIC programming language.
Archive.org and California to start a data sharing and preservation project
Research and cultural heritage institutions are facing increasing costs to provide long-term public access to historically valuable collections of scientific data, born-digital records, and other digital artifacts. With many institutions moving data to cloud services, data sharing and access costs have become more…
Crooked to the Millimetre
The technology pioneered by the ETH spin-off incon.ai allows blocks to be positioned with pinpoint accuracy, creating structures with aesthetic designs and augmented acoustics.
100M Photos – Geotagged, Connected, and Available for All
Last year I wrote a blog post when we hit 10 million photos, to mark the date and thank everyone who helped us get there together. Today, we just passed 100 million.
YJIT is the most memory-efficient Ruby JIT
This year, the YJIT team and I have gotten a paper accepted at MPLR 2023 (Managed Programming Languages and Runtimes), which is now freely available through ACM open access. The paper, titled “Evaluating YJIT’s Performance in a Production Context: A Pragmatic Approach”, goes into details of the strategy taken to…
ProtonMail Bridge is now open source
Our Bridge app is now open source for macOS, Windows, and Linux. Find links to the code and an independent security audit report.
Erlang OTP 21.0 is Released
The official home of the Erlang Programming Language
The Bevy Foundation
It is with excitement that I unveil to the world ... The Bevy Foundation is the next step in our journey to build a world class free and open source …
Electron 7.0
Electron 7.0.0 has been released! It includes upgrades to Chromium 78, V8 7.8, and Node.js 12.8.1. We've added a Window on Arm 64 release, faster IPC methods, a new nativeTheme API, and much more!
Translating 10M lines of Java to Kotlin
Meta has been on a years-long undertaking to translate our entire Android codebase from Java to Kotlin. Today, despite having one of the largest Android codebases in the world, we’re well pas…
Evicted in San Francisco
The story of one elderly woman's eviction in San Francisco.
Everything as code: How we manage our company in one monorepo
Frontend, backend, marketing website, documentation, blog content, investor site, Chrome extension, Google Docs add-on,cloud functions, demo repos—all in…
I Have No Enemies: My Final Statement (2009)
The Nobel Peace Prize 2010 was awarded to Liu Xiaobo "for his long and non-violent struggle for fundamental human rights in China"
We decided to move 90% of our workload from the cloud to on-prem infrastructure
Since the foundation of the first public cloud companies in the early 2000s, they have radically transformed the landscape of the internet…