New
The latest blog posts to take off on Hacker News. 6,505 posts.
LeftPad and Go: can tooling help?
You’ve probably heard that story about NPM community and LeftPad package, that broke thousands JavaScript projects worldwide. There was a nice follow-up article titled “Have We Forget How To Program” and one guy even created left-pad.io - Left-Pad As A Service web service. People got a lot of fun discussing this story.
Introducing Safari Technology Preview
Starting today, there’s a new, convenient way to see what features and improvements are coming to Safari and other applications that use WebKit.
A Saner Windows Command Line
The default Windows command line experience is a little lacking. Let's supercharge it.
Why You Should Use Tumbleweed
People often ask me why they should use openSUSE Tumbleweed and how it compares to other distributions like Fedora or Ubuntu. The fact is Tumbleweed is actually rather hard, if not impossible to compare to Linux distributions like Fedora or Ubuntu.
Python Virtual Environments – a Primer
Create isolated project setups on all platforms, and gain a deep understanding of Python's virtual environments created with the venv module.
Unable to open links in Safari, Mail or Messages on iOS 9.3
Update Five 11:44 March 29/03/2016: I've posted a shorter fix - here's how to fix it with an iTunes sync and Airplane mode! Update Four 11:10 March 29/03/2016: there's a fix! There are a lot of steps, but if you really want to get back in action Wojtek Pietrusiewicz has a fix. Apparently he spent four hours getting it…
How is LLVM tested?
This article provides an overview of the test suites that are used by LLVM project to maintain a quality of its libraries and tools on a high level.
Tools for thought: graphical algebra and Fourier analysis
" I think a lot of mathematics is really about how you understand things in your head. […]
Docker for Mac and Windows Beta
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
The Search for the Perfect To-do List
Beware the to-do list rabbit hole. It starts off with one or two innocent reminders and ends up with you tumbling down a long hole of procrastination in search of the perfect system. After many years of trying different software I’m glad to say that I’m finally climbing back out of the hole wearing a rather dashing…
I switched to Android after 7 years of iOS
Monday of last week I was all excited. I had just gotten the green light to start prototyping a new Progressive Web App for a client I've been working with.
D'Oh My Zsh – How I unexpectedly built a monster of an open source project
Story of how I unexpectedly built a monster of an open source project
Free Transactional Email Services – The Best Alternatives to Mandrill and Co
Round-up and comparison of several popular and free transactional email services and Mandrill alternatives.
BinDiff now available for free
Posted by Christian Blichmann, Software Engineer BinDiff is a comparison tool for binary files that helps to quickly find differences and ...
I made a cheap home motion sensor and controller
After designing my first PCB , I went on a designing spree. It turns out that making PCBs (printed circuit boards, basically a piece of plastic that includes all the connections of your components in it. It helps make your project smaller and cut down on the amount of wires floating around) is so enjoyable, I’m PCBing…
XKCD's StackSort Implemented in a Vim Regex
Which is the first answer to the first question if you search for 'sort a list' on Stack Overflow (which was answered by Devin Jeanpierre ).
Emac’s Org Mode will improve your software engineering
Your brain is chaos
Don’t Use Markdown for Documentation
“Markdown” is the most commonly used lightweight markup language on the internet. It is great for a subset of tasks, mainly blog posts and commenting. However, lately it has been adopted by the tec...
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...
Ditching tmux
This week I started an experiment. I wanted to know whether I would be able to completely ditch tmux. Don’t get me wrong here, I absolutely love how tmux makes terminal multiplexing transparent for me. I’m also very used to <C-b>c, <C-b>1-0 and so on. I also have a custom set of keymaps and plugins I use frequently…
Work for only 3 hours a day, but everyday
I am an indie iPhone developer, and I’ve been working for 3 hours everyday for almost 2 years now. It may not work for everybody, but I started this habit in early 2014, and I have continued to do it since have I found that this is the most productive way to work for me.