Tell HN: Cinch, W7-like window management for OSX
Cinch allows you to resize your windows simply by dragging them to a screen edge
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 754 posts.
Cinch allows you to resize your windows simply by dragging them to a screen edge
This short tutorial will go through the basics that you need to know if you want to use Org as a spreadsheet system.
App developers often forget to test how their apps perform under less-than-ideal networking environments. Learn how you can use the Network Link conditioner to simulate a spotty Internet connection on your device.
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).
Write most of your tests at a low level (unit tests) with a few broad-stack tests, eg via UI. UI tests tend to be fragile and slow.
The Wirecutter’s review of the IKEA air purifier is a mishmash of scientific errors, shoddy testing, and self-contradictory logic.
Signal’s mission and sole focus is private communication. For years, Signal has kept your messages private, your profile information (like your name and profile photo) private, your contacts private, and your groups private – among much else. Now we’re taking that one step further, by making your...
A smart and user-friendly command line shell
Update - May 2019 Windows 10 version 1903 has now been released and allows an important update to WSL that allows Windows applications and tools to access
There are many greplike tools available to choose from. ripgrep is currently the fastest, which folks seem to focus on, but they have different features. Here's a chart to help you see which tools can do what.
This series has been independently translated into Chinese , Russian , Turkish , and Korean , and formatted as an ebook .
A sad example of how easy it is to dismiss certain design principles because it does not seem relevant at the time.
Author of 24 bestselling novels including The Oppenheimer Alternative and FlashForward
The Compact Calendar presents days as a continuous candy bar of time. Weeks are presented as a stack of available time with no gaps, making it easier to count-out days naturally as you think.
This document is an attempt to be a fairly comprehensive guide to recovering from what you did not mean to do when using git. It isn't that git is so complicated that you need a large document to take care of your particular problem, it is more that the set of things that you might have done is so large that different…
An archive of the best articles from Marc Andreessen’s now defunct blog
One of the least well known, and therefore least used, features of many terminal emulators is bracketed paste mode . When you are in bracketed paste mode and you paste into your terminal the content will be wrapped by the sequences \e[200~ and \e[201~ .
It is well to be up before daybreak, for such habits contribute to health, wealth, and wisdom. – Aristotle
I was reading about vim the other day and found out why it used `hjkl` keys as arrow keys. When Bill Joy created the vi text editor he used the ADM-3A terminal, which had the arrows on hjkl keys. Naturally he reused the same keys and the rest is history. Here is how the `hjkl` keys looked. ADM-3A keyboard's hjkl…
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…
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.
[ English | Português | 简体中文 | Česky | Dansk | Deutsch | Español | Français | Magyar | Italiano | 日本語 | Nederlands | Polski | Русский | 繁體中文 ]
Over the past months, we’ve left our macOS model behind and moved to Codespaces for the majority of GitHub.com development.
Anyone who’s spent any amount of time on the Internet has a good idea of how prevalent meme usage has become in online discourse. Finding new memes on the latest happening and sharing them with various friend groups to share in the humor is a long-enjoyed pastime of mine. Working in tech and in the InfoSec field has…
You're not alone, jclancy. In the five years since this question was asked, there have been over a million other developers who got stuck in Vim and couldn't escape without a bit of help. Indeed, the difficulty of quitting the Vim editor is a common joke among developers.