New
The latest blog posts to take off on Hacker News. 6,505 posts.
Web Scraping: Bypassing “403 Forbidden,” captchas, and more
The full code for the completed scraper can be found in the companion repository on github. Introduction I wouldn’t really consider web scraping one of my hobbies or anything but I guess I sort of do a lot of it.
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
Raspberry Pi Zero W as a headless time-lapse camera
tl;dr: There are many ways to capture time-lapse videos. But this one is cheap, completely wireless, and mine. If you want to skip the post and go straight for the glory, grab a copy of my Time-lapse app for the Raspberry Pi. Time-lapses transform subtle, slow processes into something beautiful, and often make us…
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…
CSS Reminification: A crazy idea that worked
CSS Remynification: A completely crazy idea that worked -- Remy Luisant's whimsical take on squishy computing science things
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 […]
Finding Free Food with Python
If you live in a major city, there’s a good chance you’ve used (or at least heard of) food delivery services like Postmates, GrubHub, or DoorDash. These services are great for times when I’m behind on groceries or when I’m getting some late night studying in before a big midterm or final. The only problem with these…
Understanding Git Filter-Branch and the Git Storage Model
The other day Steve wanted git alchemy done on the Rust repo. Specifically, he wanted the reference and nomicon moved out into their own repositories …
Secure Computing for Journalists
This morning on Twitter, Buzzfeed editor Miriam Elder asks the following question: Possibly stupid question: is the Signal desktop client as secure as the mobile app? — Miriam Elder (@MiriamElder) …
Mathematical Notation in Emacs
Any combination of these tools may be chosen; Fira Code is not required to utilize prettify-symbols or pretty-mode. Similarly, the entire Fira Code font is not required to use Fira’s ligatures.
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, ...
Social Media Needs a Travel Mode
News reports tell us that Customs and Border Patrol has become more aggressive about checking social media accounts at the border. In doing this, the United States joins a growing list of countries that recognized the value of these accounts, and the unique data mining opportunity that a border crossing provides.
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.
Adventures in /usr/bin and the likes
Digging up some useful and not so popular commands in Linux
Getting started with vim
Luca Pette's website
The idea maze of personal logging (2016)
In another post, I laid out my reasons for building a personal logging system. Here, I’ll go into the strategy and tactics issues.
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.