Useful GCC warning options not enabled by -Wall -Wextra
Note: This blog post was written for GCC 7. Later versions of the compiler may have added some of these warnings to -Wall or -Wextra . ...
Topics /
The most popular blog posts about tools & productivity on Hacker News. 334 posts.
Note: This blog post was written for GCC 7. Later versions of the compiler may have added some of these warnings to -Wall or -Wextra . ...
Machine learning systems are built from both code and data. It's easy to reuse the code but hard to reuse the data, so building AI mostly means doing annotation. This is good, because the examples are how you program the behaviour – the learner itself is really just a compiler. What's not good is the current…
Posted by Ce Liu, Michael Rubinstein, Mike Krainin and Bill Freeman, Research ScientistsYesterday, we released an update to PhotoScan, an app for i...
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.
A some simpler unix stuff can be run here without needing anything but a browser: http://bellard.org/jslinux/
This package provides an essential feature to LaTeX that has been missing for too long. It adds a coffee stain to your documents. A lot of time can be saved by printing stains directly on the page rather than adding it manually.
A close look at the costs that go into running Cushion and the reasons why we use specific services.
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…
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
Digging up some useful and not so popular commands in Linux
Tools for multi-processing on unix
Note: The way I manage my email wouldn’t really work for most people, so don’t read this as a recommendation. This is just a discussion of how I prefer to use email.
Today, we are excited to announce the 1.0 release of the Yarn JavaScript package manager, a major step for the project. In the 11 months since its initial release, Yarn has generated a large follow…
As I write this, I have been off of caffeine for two years. I had my last caffeinated beverage on August 13, 2015. Here are my experiences with quitting caffeine and what I’ve learned:
Browse technical documentation on the public-key cryptography that powers Keybase. Learn how Keybase Chats, Files, Teams, and Git are secured.
[July 21, 2023] There’s a newer version of this post , including an updated calculator . Founder salaries are not a topic I’ve had to spend ...
Using the flame graph visualization to determine where file system or disk space is consumed, and answer where space has gone.
An awesome tool for software documentation and visualizing graphs