New
The latest blog posts to take off on Hacker News. 589 posts.
Upload a Godot HTML5 Game to Itch.io with GitHub Actions
Automatically upload your Android Godot game to itch.io with Github Actions godot-html-export and itchio-butler-upload
Everything that uses configuration files should report where they're located
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
WeeChat 4
Version 4.0.0 is available! WeeChat now follows a practical semantic versioning and there are breaking changes in this release, please read carefully the release notes. See
Visual Studio’s IntelliSense list can now steer GitHub Copilot code completions
GitHub Copilot in Visual Studio now works with IntelliSense. v1.85 or above is needed, users may need to manually update.
EVE Online: Add-in for MS Excel
The Microsoft Excel add-in is here!
Even more hindsight on Vim, Helix and Kakoune
Oh my… 2023 has been such a trek so far… If you have missed my previous article about my thoughts about editors and development platforms, I think it’s probably the moment to have a look at it.
Making Figma better for developers with Dev Mode
Learn about our new interface, and how we're making Figma better for developers
Style your RSS feed
How to make your RSS feed look nice and provide useful information at the same time.
Plain text journaling in Vim
oppiliappan's μsings
HDR QR Code
Here’s an HDR QR Code . If you’re viewing this on an Apple device’s built-in display, it should work. If the big QR code is brighter than the smaller one, it works.
Get It Done
Too often people do the best they can with what they have when they should instead get it done
IKEA-Oriented Development
To frugally furnish a codebase, imitate Ikea.
Smart Guy Productivity Pitfalls (2013)
Productivity is one of my pet topics, because it's always dogged me a bit, especially early in my career. I'd pull long days and nights and then realize I only actually worked (as in, typing in code, debugging stuff, and thinking about problems and their solutions) maybe 20% of the time. Upon talking to coworkers…
Annoying A/B testing mistakes
Running experiments is equal parts powerful and terrifying. Powerful because you can validate changes that will transform your product for the better…
Control, escape, and meta tricks
Open a Unix or Linux terminal emulator. If you have Terminal.app on macOS, ensure that the "Use Option as Meta Key" option is enabled in its "Preferences" section. Now type foo bar baz followed by meta + b (i.e. alt + b or option + b on modern keyboards). In a typical desktop environment with a typical and modern…
Moving fast with the core Vim motions
Where you learn the power of motions and how you can move blazingly fast and with extreme prevision using VSCodeVim
Obsidian-Copilot: A Prototype Assistant for Writing and Thinking
Writing drafts via retrieval-augmented generation. Also reflecting on the week's journal entries.
Scripting with Elixir
I was a Python developer for some time and one great joy of Python is that you have an expressive language that you can use for your serious apps as well as for your hacky little one-off script or bespoke pieces of automation. By expressive I mean that typing very little can give you a lot of progress towards your…
The Surprising Power of Documentation
Explore the power of proper documentation in this comprehensive guide. Understand how documentation serves as a secret weapon for CTOs, eliminating guesswork, speeding up onboarding, and enhancing productivity in startups. We delve into the importance of documentation in knowledge sharing, reducing the need for…
Guide to Finding Lemmy Communities (Subreddits)
Guide showing how to discover and subscribe to popular communities (subreddits) when migrating from reddit to lemmy
Peanut Butter Jellyfin Time
“But what is best is what we saved for last. The one sure-fire thing to make your best day ever the best day ever!" — SpongeBob, ‘Jellyfishing’
Executable Examples in Go
Did you know that Go lets us provide executable code examples as part of our documentation? It’s pretty neat. Let’s take a tour of this useful feature and see how it works.
Zig language server and cancellation
I already have a dedicated post about a hypothetical Zig language server. But perhaps the most important thing I've written so far on the topic is the short note at the end of Zig and Rust.
Chat Notebooks
Wolfram expands Notebooks, integrating LLM functionality into the new chat cell and Chat Notebook. Stephen Wolfram explains how chat-enabled and chat-driven versions work.
NixOS for the Impatient
Using NixOS for a more tractable computing setup.
Archive your Reddit data before it's too late
I've written a tool for creating a searchable archive of all your Reddit data.
List one task, do it, cross it out
I have the reputation, at least among some friends and family, of being 'good in a crisis' – such as (to give a somewhat minor example) the day last year, deep in lockdown, when a shard of flying flowerpot ended up halfway through my partner's hand, sending her to hospital and upending our finely calibrated work and…
I wrote my own smart home software
I’ve wanted to automate my home for a long time… having a background in industrial automation and software development, it felt like I was in a great position to be an early adopter.
Still Love Telnet
How to use the telnet command on the bash command line to debug network problems.