Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 2,091 posts.
Introducing Babel
Babel is about letting many different languages work together. Programming languages live in code blocks inside natural language Org documents. A piece of data might pass from an Org table to a Python code block, then maybe move on to an R code block, and finally end up embedded as a value in the middle of a paragraph…
The Archive (macOS) – Note Taking: Nimble, Calm, Plain.txt • Zettelkasten Method
Calm, simple, and beautiful macOS note-taking app for creative thinking.
jQuery Joyride Plugin
ZURB is a product design company that helps businesses create better experiences through research-driven design strategy, interaction design, and branding.
Org as a spreadsheet system: a short introduction
This short tutorial will go through the basics that you need to know if you want to use Org as a spreadsheet system.
Images Now Showing
Posted by John Rae-Grant, Product Manager Have you ever wondered why Gmail asks you before showing images in emails? We did this to protec...
AI Coding Agent Benchmarks & Leaderboard
We measure real-world performance of coding agents on software engineering tasks, including cost, token usage, and execution time. We compare how performance changes across agents, models, and execution settings.
Producing an Ebook, Step by Step
A detailed step-by-step description of the complete process of producing an ebook for Standard Ebooks, start to finish.
Introducing extended line endings support in Notepad
For many years, Windows Notepad only supported text documents containing Windows End of Line (EOL) characters - Carriage Return (CR) & Line Feed (LF).
Clojure - Getting Started
Clojure is a dynamic development environment where you interact with your program while you write it, growing and adding to it while it’s running. To work with Clojure you need an editor that supports evaluation in source files and structural editing (working with nested forms in addition to character editing).
org-drill.el – flashcards and spaced repetition for org-mode
Org-Drill is an extension for Org mode . Org-Drill uses a spaced repetition algorithm to conduct interactive "drill sessions", using org files as sources of facts to be memorised. Each topic is treated as a "flash card". The material to be remembered is presented to the student in random order. The student rates his…
Getting Started • Zettelkasten Method
A Zettelkasten is a personal tool for thinking and writing that creates an interconnected web of thought. Its emphasis is on connection and not mere collection of ideas.
Clojure - spec Guide
The spec library ( API docs ) specifies the structure of data, validates or conforms it, and can generate data based on the spec.
2 hidden ways to get more from your Gmail address
Posted by Robby Stein, Associate Product Marketing Manager I recently discovered some little-known ways to use your Gmail address that can g...
Beginner's Guide to SEO (Search Engine Optimization)
New to SEO? Looking for higher rankings and traffic through Search Engine Optimization? The Beginner's Guide to SEO has been read over 10 million times.
Data Backup Strategies: Why the 3-2-1 Backup Strategy is the Best
A Backblaze survey found 54% of people know someone who’s lost data. Learn how the 3-2-1 backup rule can help prevent data loss and keep your files secure.
Etsy Engineering
If Engineering at Etsy has a religion, it's the Church of Graphs. If it moves, we track it. Sometimes we'll draw a graph of something...
EFF's New Wordlists for Random Passphrases
Joe Bonneau dives deep into systems using dice to generate random passphrases and introduces EFF's three new wordlists.
Clojure - Deps and CLI Guide
In all the above scenarios you might want to use other Clojure and Java libraries (dependencies or 'deps'). These may be libraries you are writing locally, projects in git (e.g. on GitHub) or, commonly, libraries available in the Maven ecosystem and hosted by central repositories like Maven Central or Clojars.