News for hackers. Stuff that matters.

so-rose

Re:WTF Ubuntu? on Monday November 02, 2026 @02:02PM (#50341854)
> That, or just pick the kernel package from unstable or testing. Apt is smart enough that mixing packages from different versions of Debian works just fine.

While I won't deny that this may often work, I disagree that it's a good idea, and that `apt` being smart is sufficient to guarantee that this works (or keeps working in the future).

Pinning specific packages from `testing` or `unstable` is explicitly discouraged, for very good reasons covered by this classic link: https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_Frank... .

Arguably, the backports kernel is the right choice to get a newer kernel on Debian Stable. Indeed, in the past, the backports kernel could take awhile to update, but no more - case in point, `trixie-backports` currently contains `7.2`, same as `unstable`.

> The venn diagram for Linux user and an artist is so small they probably wouldn’t bother. > > You can continue to use Wacom (only)

You might be surprised. On the smaller scale, look no further than Blender and Krita: Their stats indicate plenty of artists using Linux to sculpt and paint, with tablets.

But it's "big serious business" too. As evidence, see the VFX Reference Platform (https://vfxplatform.com/), a baseline for artist workstations with plenty of industry backing (vendors involved include Autodesk, Foundry, and Side-Effects; stakeholders include the Visual Effects Society and, it seems, the Academy Software Foundation). It adapts to direct studio feedback, which is certainly not an exercise in charity, and I guarantee you that they all want tablets to work as well.

Anecdotally, I've heard that big shops in-house a lot of their tools, and do so for Linux. The reasons I've heard being control & ease of integration with all the bespoke petabyte-scale server-based automation pipelines, which are most certainly Linux.

Re:Migrating from Go to Rust on Monday May 25, 2026 @03:26AM (#48264330)
Just wanted to add that `Error` has been in core since `1.81` [1], meaning that even `no_std` environments can/should represent errors the same way.

[1] https://doc.rust-lang.org/core/error/trait.Error.html

What a time to be alive. I can look at my magic enchanted light-box and observe "rain" on the surface of the sun.

It's almost nice that mysteries remain - apparently, the physical mechanism behind solar spicules [1] remains "hotly" (!!) debated.

[1]: https://en.m.wikipedia.org/wiki/Solar_spicule

Re:Modern Latex on Monday May 05, 2025 @05:17AM (#43893193)
`typst` might meet your needs. No, really.

It embeds almost anywhere, including via client-side WASM, and someone even made a nice TypeScript lib [0]. If you dislike `typst`, it even has a package that transpiles LaTeX strings into native typst, which somehow doesn't seem to make `typst` any less fast [1]. WASM plugin magic will do that!

The curious consequence is that the fastest and most portable way to render lightwight LaTeX code might actually be... To transpile LaTeX to embedded `typst`? Sure, sure, not all of LaTeX will map. But from an 80/20 mindset it might just be enough.

- [0] https://github.com/Myriad-Dreamin/typst.ts - [1] https://typst.app/universe/package/mitex/