The Overflow Offline project
For coders without an internet connection, an offline dataset provides an essential encyclopedia
Topics /
The most popular blog posts about tools & productivity on Hacker News. 6,503 posts.
For coders without an internet connection, an offline dataset provides an essential encyclopedia
Pipenv is a Python packaging tool that does one thing reasonably well — application dependency management. However, it is also plagued by issues, limitations and a break-neck development process. In the past, Pipenv’s promotional material was highly misleading as to its purpose and backers.
Three months ago, during my first Think Week, I realized that consistently working out would meaningfully improve my long term health and happiness.
Why I switched to Windows 10 from macOS and built a water-cooled and overclocked 5.2GHz 6-core PC for photo editing with Adobe Lightroom Classic CC.
Read up about how you can cool off your Raspberry Pi 4 and drop a few degrees. I compare several cooling solutions including firmware updates.
I thought I'd share my favorite regex of all time. [ -~] Any idea what this regexp matches? Scroll down for the answer. . . . . . . . . It matches all ASCII characters from the space to tilde. What are these characters? These are all printable characters! Take a look at this ASCII table. Printable characters start…
Every time I look at someone’s simple static site generation setup for their blog, I feel a pang of envy. I’m sure I could make a decent blogging engine in 2,000 lines of code, and it would be something I’d understand, be proud over, able to extend, and willing to share with others.
Update: In Safari 27 and Safari Technology Preview 247, we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more powerful.
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
any speed above, say, maybe 80 wpm , isn’t going to hinder anyone when trying to put anything into the computer
Edit is a new command-line text editor in Windows. Edit is open source, so you can build the code or install the latest version from GitHub!
Last Thursday, Yahoo announced their plans to support end-to-end encryption using a fork of Google’s end-to-end email extension. This is a Big Deal. With providers like Google and Yahoo onboa…
What was the most productive day of 2017? How often do we get distracted by emails or IM? By analyzing millions of hours of anonymized data, we found out.
Pass ( main site , Arch wiki ) is a command-line Unix password manager that utilizes GPG for all underlying encryption. However, beyond passwords, we can utilize it in a number of clever ways.
A cursory review of all the non-metasearch, indexing search engines I have been able to find.
Learn how to search, query, and modify JSON data with 25 interactive jq examples and explanations
Shell tab-completions can be very handy, but setting them up is complicated by the fact that half your users would be using Bash-on-Linux, while the other half will be using Zsh-on-OSX, each of which has different tab-completion APIs. Furthermore, most users exploring an unfamiliar CLI tool using tab completion…
Read the most recent Red Hat Developers blog content. Explore our featured monthly resource as well as our most recently published items.
Using algorithms and Julia to install as many packages as possible from the Arch Linux official repositories
The first idea is interesting because it means cheap, precision-manufactured PCBs can be easily transformed into cheap, precise tiny motors.
Written pieces, talks, and other bits by Zach Holman.
A recent discovery from old backups revealed something long forgotten: I really developed a version of Elite for…. that’s right… Emacs text editor.
Several years ago I actually cared about the differences between AWS CloudFormation and Terraform. Namely, that Terraform did not provide…