* Added support for protobuf, improved bash and YAML.
* Updated 16 parsers to the latest upstream version (thanks Antonin Delpeuch!)
* A ton of display polish for word highlighting, alignment, and binary files.
github.com/Wilfred/diff...
* Added support for protobuf, improved bash and YAML.
* Updated 16 parsers to the latest upstream version (thanks Antonin Delpeuch!)
* A ton of display polish for word highlighting, alignment, and binary files.
github.com/Wilfred/diff...
I see tradeoffs on both sides, although it's not a decision I've needed to make myself.
I see tradeoffs on both sides, although it's not a decision I've needed to make myself.
lwn.net/Articles/714...
lwn.net/Articles/714...
The primary user is a 3 year old who can only count to 20 😊
The primary user is a 3 year old who can only count to 20 😊
It feels weird deliberately ignoring helpers though.
It feels weird deliberately ignoring helpers though.
www.scannedinavian.com/tools-built-...
www.scannedinavian.com/tools-built-...
E.g. your last release was 5.2025-09-13 and you've just changed a type, so today's release is 6.2025-11-05.
E.g. your last release was 5.2025-09-13 and you've just changed a type, so today's release is 6.2025-11-05.
The text search is constrained to the languages I care about enough to download the docset, substantially increasing the relevance. In Google I'd need to specify the language.
The text search is constrained to the languages I care about enough to download the docset, substantially increasing the relevance. In Google I'd need to specify the language.
(I've been coding on public transport recently, without a reliable data connection.)
Anyone have tips for making the most of this setup? AFAICT docsets are basically HTML underneath.
(I've been coding on public transport recently, without a reliable data connection.)
Anyone have tips for making the most of this setup? AFAICT docsets are basically HTML underneath.
I used it this week to convert images from obscure formats to common ones. It's a great swiss army knife and runs everywhere.
I used it this week to convert images from obscure formats to common ones. It's a great swiss army knife and runs everywhere.
This is the best I've come up with so far. I'm showing the terminal GUI to show where you'd use the tool.
I'm also trying several standalone screenshots to make it more comprehensible.
This is the best I've come up with so far. I'm showing the terminal GUI to show where you'd use the tool.
I'm also trying several standalone screenshots to make it more comprehensible.
It's not strictly necessary, but it's nice to have. It caught a bug with lexing incomplete string literals too.
It's not strictly necessary, but it's nice to have. It caught a bug with lexing incomplete string literals too.
You can see if you've been somewhere before based on whether there are coins present.
You can see if you've been somewhere before based on whether there are coins present.
For example, I'm very confident (say 90%) that the coin in my pocket is 50% likely to land on heads.
For example, I'm very confident (say 90%) that the coin in my pocket is 50% likely to land on heads.
I think Rust was the first to use this terminology? I'm curious how similar the different *up tools are.
I think Rust was the first to use this terminology? I'm curious how similar the different *up tools are.
I'm experimenting with making example invocations bold, so they are easier to distinguish from the text.
I'm also trying OSC 8 to make my URLs clickable.
Opinions welcome :)
I'm experimenting with making example invocations bold, so they are easier to distinguish from the text.
I'm also trying OSC 8 to make my URLs clickable.
Opinions welcome :)
Exotic CPUs, microarchitectures, compiler differences, operating system differences, etc.
github.com/rust-lang/cc...
Exotic CPUs, microarchitectures, compiler differences, operating system differences, etc.
github.com/rust-lang/cc...
The task is well-specified, there's usually a build/test suite to check correctness of the modifications, and there's often a changelog they can consume too.
The task is well-specified, there's usually a build/test suite to check correctness of the modifications, and there's often a changelog they can consume too.
Website projects are great for this. Are there other areas?
Website projects are great for this. Are there other areas?
I've suddenly realised that / is much harder! docs/+ and docs/== is fine, but docs// just doesn't work as a URL in a static site.
Any ideas?
I've suddenly realised that / is much harder! docs/+ and docs/== is fine, but docs// just doesn't work as a URL in a static site.
Any ideas?
* Better parsing of Clojure, Common Lisp, Kotlin, Rust and Zig.
* Quality of life improvements for binary files.
github.com/Wilfred/diff...
* Better parsing of Clojure, Common Lisp, Kotlin, Rust and Zig.
* Quality of life improvements for binary files.
github.com/Wilfred/diff...
I'm not sure why this is. Maybe looking at faces is just way higher bandwidth so more things can go wrong?
I'm not sure why this is. Maybe looking at faces is just way higher bandwidth so more things can go wrong?
Alternative conspiracy theory: do weather apps that predict nicer weather get more downloads?
Alternative conspiracy theory: do weather apps that predict nicer weather get more downloads?