Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,090 posts.
Putting Tailscale on the Steam Deck
Unlock Seamless Networking on Steam Deck with Tailscale. Install Now for Instant Access.
RubyMine is now free for non-commercial use
RubyMine, a JetBrains IDE for Ruby and Rails, is now free for non-commercial use! Learn more in the blog post.
Amazon Polly – Text to Speech in 47 Voices and 24 Languages
As I was getting ready to write this post, I thought back to my childhood (largely spent watching TV) and some of the popular computer and robot voices of the 1960’s and 1970’s. In just a few minutes, pleasant memories of HAL-9000, B9 (Lost in Space), the original Star Trek Computer, and Rosie (from The […]
How Google Pagespeed works
How Google PageSpeed Insights works: where its field data comes from, how Lighthouse calculates the Performance score, and how to improve your page speed.
Gimp 2.10.10 released
GIMP 2.10.10 released: colors are hard!
VSCode, Dev Containers and Docker
Long term readers of this blog will know our devotion to using container-based technology, especially Docker, to significantly improve software quality through repeatable builds. In the Autumn/fall of 2020, Microsoft introduced a Visual Studio Code (VSCode) extension Remote – Containers. With one quick stroke, this…
Why Cline doesn't index your codebase
Here's a common question we get from prospective Cline users: "How does Cline handle large codebases? Do you use RAG to index everything?" It's a reasonable question. Retrieval Augmented Generation (RAG) has become the go-to solution for giving AI systems access to large knowledge bases. But for Cline, we've taken a…
Why Are Projects Always Behind Schedule?
Possibly because your boss is an idiot.
Predictive Debugging: A Game-Changing Look into the Future
With the introduction of debugging tools, software developers were empowered to interactively investigate the control flow of software programs to find bugs in live environments. At JetBrains, we've a
CLUI: Building a Graphical Command Line (2020)
“Command line interfaces. Once that was all we had. Then they disappeared, replaced by what we thought was a great advance: GUIs. GUIs were - and still are - valuable, but they fail to scale to the demands of today's systems. So now command line interfaces are back again, hiding under the name of search. Now you see…
Stop Piping Cats
AIX provides the highest level of performance, security, and reliability of any UNIX operating system.
Building a robotics research setup that lives next to my desk
The first note in an independent robotics research project: a complete tabletop manipulation setup—industrial arm, two cameras, teleoperation, and a software stack built from scratch—for under €5,000.
AWS Amplify: JavaScript Open Source Library with React, React Native Extensions
The JavaScript ecosystem is thriving. Every day there are new use cases and functionality across web and mobile ecosystems. Developers are building highly interactive and functional applications across social, consumer, and enterprise spaces. We’ve spent a lot of time talking to these developers. They want to scale…
A Tmux Crash Course (2011)
Learn everything you need to be productive in tmux.
Considering Sourcehut
Aiming for a 10 year life-cycle for smartphones
How to Memorize Faster with the Spaced Repetition Learning Technique
The spaced repetition system is a learning technique based on the Ebbinghaus Forgetting Curve. Learn more about why it is effective and how to use it.
Strobelight: A profiling service built on open source technology
We’re sharing details about Strobelight, Meta’s profiling orchestrator. Strobelight combines several technologies, many open source, into a single service that helps engineers at Meta improve effic…
The Open Collaboration Tools
Weʼre unveiling a new open source project designed to connect with others and live-share your code in real-time collaboration sessions. Extensibility and openness are built into its core.
Thunderbird 115.4.0
Thunderbird is a free email application that’s easy to set up and customize - and it’s loaded with great features!