Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 6,503 posts.
Netflix on Ubuntu Is Here
˅ GO TO THIS LINK ˅ http://www.webupd8.org/2013/08/pipelight-use-silverlight-in-your-linux.html ˅ SKIP THE OLD INFO BELOW ˅ THE...
A steam locomotive from 1993 broke my yarn test
Yarn tests fail consistently at the 27-second mark. The usual suspects are swiftly eliminated to no avail. A deep dive is taken to comb through traces, only to be derailed into an unexpected crash investigation.
Building bots to mend badges, or how to get your GitHub account suspended
TL;DR: Many badges were broken since they were using the shuttered pypip.in site. I wrote a bot that could fix these and automatically submit pull requests with the changes. And then I had my GitHub account suspended. Do not make automatic unsolicited pull requests. Disclaimer This post discusses the design...
Emacs’s Builtin Elisp Cheat Sheet
Emacs now has a builtin cheat sheet for a large swathe of common elisp functions. If you can't remember exactly how to do something, then this is a great place to look for it first.
Vagrant 1.4
Vagrant 1.4 has been released! This is a major new release of Vagrant with an incredible amount of new features, improvements, and bug fixes. Vagrant 1.4 can be downloaded on our new downloads page. First, I have to thank the new core committers of Vagrant for building many of the incredible features and improvements…
The pull request hack is fucking magic
I don't have time to keep up with all the daft Open Source projects I release. I wish my skill and my energy was as wide as my ambition. Several years ago, I came across Felix Geisendörfer's Pull Request Hack. The premise is simple - if people are making decent Pull Requests to your project then you should give them…
Reverse Debugging for Python
RevPDB A "reverse debugger" is a debugger where you can go forward and backward in time. It is an uncommon feature, at least in the open ...
From RSS to My Kindle
A Kindle integration was a natural extension to my feed reader. I had to learn a couple of things to get it working, so it seemed interesting to document the implementation process.
Productive Procrastination
Productive procrastination is real. But understanding why we avoid the work we actually love might be the key to getting more of it done.
IP Over QR Code
**UPDATE** Some have ask the throughput I am getting, its just about 100 Bytes per second, but hopefully I can improve it :) **UPDATE 2** Removing my custom seq/ack header and it still works and is…
Sublime Clojure
New Sublime Text plugin for working with Clojure
Creating a bash completion script
Lazarus Lazaridis’ personal blog with posts mostly related to programming and opensource. And cats.
Code Review from the Command Line
I do the bulk of my code reviews from the command line, especially when reviewing larger changes. I've built up a number of tools and config settings that help me dig into the nuances of the code I'm reviewing, so that I can understand it better than if I were just browsing online.
GitHub Package Registry Will Support Swift Packages
Today we’re excited to announce that we’ll be adding support for Swift packages to GitHub Package Registry. Swift packages make it easy to share your libraries and source code across your projects and with the Swift community.
New differential fuzzing tool reveals novel HTTP request smuggling techniques
We enable the world to secure the web. Burp Suite, the Web Security Academy, and world-leading research from PortSwigger — the AppSec community’s home.
How we manage 200 open-source repos
7 lessons we've learned while managing 200+ open-source repositories - automation with a human touch.
Shell programming with bash: by example, by counter-example
As an interactive shell, bash is a terse language for initiating and directing computations.
An lsof Primer
Key Options Getting Information About the Network User Information Commands and Processes Files and Directories Advanced lsof is the sysadmin/security über-tool
Spinning Up in Deep RL
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Skeptical of rewriting JavaScript tools in "faster" languages
I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript…
Finding an Alternative to Mac OS X – Part 2
This is the second in my series on finding an alternative to Mac OS X. Part 1 was about evaluating 13 alternative operating systems and then choosing one to use full time. The selected OS was elementary OS. The motivation for this change is to get access to better hardware since Apple is neglecting the Mac lineup.
Windows 8 productivity: Who moved my cheese? Oh, there it is.
Disclaimer: I don't work for the Windows Team. I installed Windows 8 on my home ...