New
The latest blog posts to take off on Hacker News. 2,090 posts.
New Distros Coming to Bash/WSL via Windows Store
We're REALLY excited about this announcement and think many of you will be too ;) On May 11th 2017, during Microsoft's Build conference keynote, Terry
Homebrew 1.2.0
Today I’d like to announce Homebrew 1.2.0. The most significant change since 1.1.0 is that most Homebrew taps (package repositories) in the Homebrew GitHub organisation have been deprecated and the currently buildable software moved into Homebrew/homebrew-core. This will improve the quality and availability of all…
PhotoScan: Taking Glare-Free Pictures of Pictures
Posted by Ce Liu, Michael Rubinstein, Mike Krainin and Bill Freeman, Research ScientistsYesterday, we released an update to PhotoScan, an app for i...
Tmux and Vim – better together
There are numerous benefits of using tmux. The benefits I discussed there are independent of one’s choice of text editor. But if you’re a vim user, the benefits of tmux reach even further. One of the best aspects of tmux is that it unlocks the potential for a more powerful vim-based development environment, allowing…
CodeStar – Quickly Develop, Build, and Deploy Applications on AWS
It wasn’t too long ago that I was on a development team working toward completing a software project by a release deadline and facing the challenges most software teams face today in developing applications. Challenges such as new project environment setup, team member collaboration, and the day-to-day task of keeping…
Firefox 53: Quantum Compositor, Compact Themes, CSS Masks
Firefox 53 includes the first significant piece of Project Quantum, the Quantum Compositor for Windows. Dig in to features and under-the-hood improvements such as compact themes, new WebExtension features, the ...
Adding a security key to Gmail
Your primary email (the one you give to banks, social media sites, etc.) is the most important online account you have. If an attacker can take over your primary email account, they can reset passwords on every other service that uses that email for account recovery.
What’s New in Bash/WSL and Windows Console
When Windows 10 Anniversary Update (AU) was shipped, the Windows Subsystem for Linux (WSL) was still far from complete, and was known to have many
Making a good diff algorithm
Pretty Diff tool can minify, beautify (pretty-print), or diff between minified and beautified code. This tool can even beautify and minify HTML.
A Visual Guide to What's New in Swagger 3.0
ReadMe helps you create beautiful, interactive API documentation that developers love.
Guetzli: A New Open-Source JPEG Encoder
Posted by Robert Obryk and Jyrki Alakuijala, Software Engineers, Google Research Europe(Cross-posted on the Google Open Source Blog)At Google, we c...
Benchmark of 100 crowdfunding videos reveals what works and how much to spend
How much should you spend on your Kickstarter video? Indiegogo video? We asked 100 campaigns and found that video budgets vary between $0k-$100k and increase with campaign size. Read on to learn what budget, length, location, tone is best for your Kickstarter video, Indiegogo video
Gmail Add-ons
Few things are as satisfying as completing a task. But at work, it’s not always so easy. The days are short and packed with to-dos, like following up on sales leads, logging support tickets or sending invoices. And while great apps exists to tackle these workstreams, most users have to flip between them and their…
Announcing .NET Core Tools 1.0
Today, we are releasing .NET Core Tools 1.0. It’s an exciting day and an important milestone in the .NET Core journey. The tools are supported on Windows, macOS and Linux. You can use them at the command-line, with VS Code or as part of Visual Studio 2017. You can download the new .NET Core tools […]
Using Neutrino to jump-start modern JavaScript development
Neutrino is a tool which brings together the best parts of the modern JavaScript toolchain with the ease of zero upfront configuration. Built to let you hit the ground running, ...
Upspin – Another option for file sharing
Posted by Andrew Gerrand, Eric Grosse, Rob Pike, Eduardo Pinheiro and Dave Presotto, Google Software Engineers Existing mechanisms for fil...
Running Costs of a SaaS app
A close look at the costs that go into running Cushion and the reasons why we use specific services.
Google Spreadsheets and Python
We show code for an easy way to read and update a Google spreadsheet in Python using the gspread package and the Google Drive API.