
Very nice to see Arti ship in an end-user thingy. And the non-full-anonymity, “just give me a tunnel” kind of usage being… normalized I guess? by an official product specifically intended for it.
score 2 · canonical

Very nice to see Arti ship in an end-user thingy. And the non-full-anonymity, “just give me a tunnel” kind of usage being… normalized I guess? by an official product specifically intended for it.
score 2 · canonical

Can’t tell that either but the entire idea might’ve been vibe-“thought”. It should be generally obvious to anyone with a brain that the throughput of an inference server (even with “smol” models) is gonna be entirely dominated by the, uhh, inference, and the overhead of request processing is negligible.
score 5 · canonical

why did they rewrite more than 6,000 lines in 3 days after my email?
Oh no, that sounds like slop was involved.
score 1 · canonical

these systems are more verbose, often painfully so
Heh, well, it is indeed kinda painful to use them as a general substitute for traits. It really shouldn’t be one or the other, it should be both.
score 1 · canonical

The crate thing is how you get Tokio defaultism, and a lack of runtime agnosticism
If only there was some kind of way for all libraries to be parameterized over the runtime…
I don’t have it in me to do research on that today, but figuring out which types of programs would benefit from [kernel-managed M:N thread type things] and what the limitations are is an interesting question. In practice, the kernel will never know as much about your code as a language-specific runtime.
With the “kernel vs userspace for $thing” question, it’s faster to “stay where you already are”. Context switches are expensive. And it seems really hard/awkward to schedule from the kernel without yield points being extra context switches. With old-skool poll-based I/O, you could maybe try to attach the next task choice onto the poll syscall itself but that would only improve the situation for the tasks that are directly waken up by external events (like socket readiness). Bouncing from one task to another would still be “extra” poll calls then.
Now that Linux has realized that completion-based I/O scales a lot better, we’re firmly in the “fewer syscalls actually” territory…
score 1 · canonical

Sweetroll supports markdown, and you could write a mass import script that uses either micropub over HTTP or direct writes to postgres. I even wrote deployment docs… but honestly it’s still far from a CMS usable by people without a degree in Haskell, Postgres, JavaScript and rocket science :D
WordPress with the IndieWeb Plugin is probably the easiest solution, and I’m sure there are Markdown plugins for WordPress. (And ways to mass import posts…)
There’s also tooling for static generators like Jekyll.
See /projects for a long list of stuff…
score 2 · canonical

The fun part about readers is that if you already parse microformats (because replies) and display feeds of entries, all you need to add is feed polling (and some feed management). (Ideally also WebSub for real time updates, but that can come later.)
Also, you can follow Mastodon accounts from a reader (since Mastodon has microformats) and use Bridgy Fed to interact with them :)
score 4 · canonical

It’s actually currenty in very active review and for extra good news freedreno has gotten a bunch of good fixes for old GPUs recently. Just wait a little bit!
score 1 · canonical

Fairphone 4 is actually behind 5. Just recently the people working on the 4 copied some solutions for phone call audio from our work on FP5/MotoEdge30 (:
score 1 · canonical

It’s kiiinda strange that Sony gets away with
Sony requires you to request an unlock code from their Unlock Service. They can pull the plug anytime. You have to send your IMEI and agree to warranty voiding
to stay in “Proceed with caution”, but Motorola’s supposed “confusion” pushes it into “Avoid at all costs”.
score 6 · canonical

Fairphone 6? Or even OnePlus 15 which is not merged in nura packages but people seem to be running mostly NixOS and whatnot
score 1 · canonical

Flatpak. You’re looking for Flatpak. It’s the stable foundation, and app developers use it directly, so everyone gets consistently the same app, updated at the same time without waiting for different “curators” to do the same busywork and add random delay.
score 1 · canonical
Thanks to the current SSD pricing, I’m more excited about all the things related to shrinking the
targetdirectories than even the (amazing) fundamentals and perf, heh.score 1 · canonical