New
The latest blog posts to take off on Hacker News. 6,505 posts.
Be Productive Anywhere: Strategies for Better Remote Work
After years of working from coffee shops and couches, there's one thing I'm certain of: working remotely is hard. Incredibly hard. On paper, it sounds all rainbows and unicorns—you get to choose your own hours, you don't need to deal with a boss looming over your shoulder, and you can...
Getting started with Raspberry Pi – Building a Digital Photo Frame
What you can do with a tiny $35 computer and how I built a digital photo frame
Bugs found in GCC with the help of PVS-Studio
I regularly check various open-source projects to demonstrate the abilities of the PVS-Studio static code analyzer (C, C++, C#). Now it is time for the GCC compiler to get checked. Unquestionably...
How and why I made a zine
How (and why) I made a zine
How I built a Slack bot to help me find an apartment in San Francisco
Learn how to build and deploy a Slack bot in Python to identify the best rental properties using Craigslist, Slack, and Python.
GitHub Code Search – Programmers' Goldmine
Learning new language or framework can sometimes be a struggle. Traditional approach is to read documentation which explains the concepts, and provides simple examples. Sometimes that might be enough, but what those documentations are often lacking are some advanced examples and usages in real projects.
WebDriver Support in Safari 10
Starting with Safari 10 on OS X El Capitan and macOS Sierra, Safari comes bundled with a WebDriver implementation that's maintained by the Web Developer Experience team at Apple.
A Simple Makefile for Medium-Sized C/C++ Projects
A simple Makefile for C or C++ that automatically finds sources, determines include flags, and sets up header dependencies.
A Unix Utility to Know About: lsof (2009)
This is the third post in the article series about Unix and Linux utilities that you should know about. In this post I will take you through the useful lsof tool. If netcat was called the Swiss Army Knife of Network Connections, then I'd call lsof the Swiss Army Knife of Unix debugging. Lsof follows Unix philosophy...
Git Undo
Tell me if you recognize this scenario: you’re in the middle of rewriting your local commits when you suddenly realize that you have gone too far and, after one too many rebases, you are left with a history that looks nothing like the way you wanted. No? Well, I certainly do. It was in one of those moments of despair…
How to make Slack less bad for you
Slack claim to be in the business of "making your working life simpler, more pleasant, and more productive". We’re about to be cynical, so let’s acknowledge that this claim is probably at least par...
Undebt: How We Refactored 3M Lines of Code
Undebt: How We Refactored 3 Million Lines of Code Evan H., Software Engineering Intern Aug 23, 2016 Peter Seibel wrote that to maximize engineering effectiveness, “Let a thousand flowers bloom....
Make Dope Beats with ReactJS
Analysis for enterprise leaders from Nearform on AI-native delivery, spec-driven development, AI ROI, governance and modernisation.
Removing the PowerShell curl alias?
PowerShell is a spiced up command line shell made by Microsoft. According to some people, it is a really useful and good shell alternative. Already a long time ago, we got bug reports from confused users who couldn't use curl from their PowerShell prompts and it didn't take long until we figured out that Microsoft ……
How I wrote and published my novel using only open source tools
From Markdown to paperback and Kindle without proprietary software.
Extracting data from Wikipedia using curl, grep, cut and other bash commands
By using a combination of curl, grep, cut, sort, uniq and other common bash utilities it is possible to extract structured data from Wikipedia and compute insights without writing a full program.
Introducing Webpack Dashboard
Analysis for enterprise leaders from Nearform on AI-native delivery, spec-driven development, AI ROI, governance and modernisation.
Python packaging is good now
setup.py is your friend. It’s real sorry about what happened last time.
PyPy Tooling Upgrade: JitViewer and VMProf
We are happy to announce a major JitViewer (JV) update. JV allows you to inspect RPython's internal compiler representation (the language i...
Fast and Accurate Document Detection for Scanning
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
Version 11 of Mathematica
Mathematica and the Wolfram Language: Version 11 released Aug 8, 2016. 3D printing, machine learning & neural networks, audio. Available for desktop, cloud.