Readit News logoReadit News
dur-randir commented on Review of Anti-Aging Drugs   scienceblog.com/joshmitte... · Posted by u/XzetaU8
the__alchemist · 12 days ago
What side effects cause people taking Metformin to discontinue it? I'm taking, but haven't noticed any, but... you don't notice your baseline, I suppose!
dur-randir · 12 days ago
Shitty shits. Literally. As for metabolic acidoses, rates are extremely low (<10 cases per 100,000 patient-years, per https://pubmed.ncbi.nlm.nih.gov/26773926/), so it's almost a non-concern.
dur-randir commented on Myths About Floating-Point Numbers (2021)   asawicki.info/news_1741_m... · Posted by u/Bogdanp
AshamedCaptain · 17 days ago
> Non-determinism occurs in programs running on intel with floats when threads are interrupted and the math coprocessor flushed

That's ridiculous. No OS in his right mind would flush FPU regs to 64 bits only, because that would break many things, most obviously "real" 80 bit FP which is still a thing and the only reason x87 instructions still work. It would even break plain equality comparisons making all FP useless.

For 64 bit FP most compilers prefer SSE rather than x87 instructions these days.

dur-randir · 16 days ago
dur-randir commented on 36B solar mass black hole at centre of the Cosmic Horseshoe gravitational lens   academic.oup.com/mnras/ar... · Posted by u/bookofjoe
chatmasta · 18 days ago
One could say the same thing about death (or life). Once you’re born, death is the only “forward” that exists. You can’t calculate its exact distance but it’s inevitable.
dur-randir · 18 days ago
Hydras tend to disagree.
dur-randir commented on Debian 13 “Trixie”   debian.org/News/2025/2025... · Posted by u/ducktective
champtar · 20 days ago
Hopefully the last breaking change.

enoX should always stay stable, as it's the BIOS (in some ACPI table) telling that this device/port has this ID.

ensX means the NIC in PCIe slot X, but in your PCIe tree you can have PCIe bridges, so technically you could have multiple NIC in the same slot (what the BIOS declare as a slot), so there was a lot of breaking NIC naming changes over the years in systemd to figure out the right heuristics that are safe, enabling/disabling slot naming if there is a PCIe bridge, but just in some cases.

Also for historical reasons the PCIe slot number was read indirectly leading to some conflicts in some cases (this was fixed in systemd 257)

dur-randir · 20 days ago
>Hopefully the last breaking change.

Every year's cope with systemd.

dur-randir commented on Debian 13 “Trixie”   debian.org/News/2025/2025... · Posted by u/ducktective
bbarnett · 21 days ago
You can still use sysvinit, I've already tested servers and desktop builds.

From my build box:

  chroot $MOUNTPOINT/ /bin/bash -c "http_proxy=$aptproxy apt-get -y --purge --allow remove-essential install sysvinit-core sysvinit-utils systemd-sysv- systemd-"
There is a weird depends you cannot get around without simultaneously removing and installing in parallel. A Debian bug highlighted the above, with a "-" for systemd-sysv- systemd- as a fix, along with allow remove essential.

After this fix, sysvinit builds with debootstrap were almost identical as to bookworm. This includes for desktops.

As per with bookworm through buster, you'll still need something like this too:

  $ cat /etc/apt/preferences.d/systemd

  # this is the only systemd package that is required, so we up its priority first...
  Package: libsystemd0
  Pin: release trixie
  Pin-Priority: 700

  # exclude the rest
  Package: systemd
  Pin: release *
  Pin-Priority: -1

  Package: *systemd*
  Pin: release *
  Pin-Priority: -1

  Package: systemd:i386
  Pin: release *
  Pin-Priority: -1

  Package: systemd:amd64
  Pin: release *
  Pin-Priority: -1

dur-randir · 20 days ago
I've been living with sysvinit up until Debian 11. Then it became unusable with lxc containers :(, so I had to bite the bullet. But for the basic system it indeed works.
dur-randir commented on Emailing a one-time code is worse than passwords   blog.danielh.cc/blog/pass... · Posted by u/max__dev
dchest · 23 days ago
If you like password managers, you'll love passkeys!

Passkeys is an interface between your password manager and a website without all the fluff with filling or copy-pasting passwords.

dur-randir · 23 days ago
Let me decide for myself what must I love.
dur-randir commented on Customizing tmux   evgeniipendragon.com/post... · Posted by u/EPendragon
homebrewer · 25 days ago
Ctrl+A conflicts with readline's "go to the start of line" (unless you're using vim key bindings in your shell, which I find uncomfortable).

I've been using Ctrl+Q, it replaces an almost completely useless key combo (flow control if I'm not mistaken), and is easy to press.

dur-randir · 25 days ago
Just use double Ctrl+A to pass it down:

    bind C-a send-prefix

dur-randir commented on Qwen-Image: Crafting with native text rendering   qwenlm.github.io/blog/qwe... · Posted by u/meetpateltech
reissbaker · 25 days ago
40GB is small IMO: you can run it on a mid-tier Macbook Pro... or the smallest M3 Ultra Mac Studio! You don't need Nvidia if you're doing at-home inference, Nvidia only becomes economical at very high throughput: i.e. dedicated inference companies. Apple Silicon is much more cost effective for single-user for the small-to-medium-sized models. The M3 Ultra is ~roughly on par with a 4090 in terms of memory bandwidth, so it won't be much slower, although it won't match a 5090.

Also for a 20B model, you only really need 20GB of VRAM: FP8 is near-identical to FP16, it's only below FP8 that you start to see dramatic drop-offs in quality. So literally any Mac Studio available for purchase will do, and even a fairly low-end Macbook Pro would work as well. And a 5090 should be able to handle it with room to spare as well.

dur-randir · 25 days ago
Memory bandwidth is only relevant for comparing LLM performance. For image generation, the limiting factor is compute, and Apple sucks with it.
dur-randir commented on Fast and cheap bulk storage: using LVM to cache HDDs on SSDs   quantum5.ca/2025/05/11/fa... · Posted by u/todsacerdoti
bjt12345 · a month ago
Oh I miss Optane drives.
dur-randir · a month ago
Grab one from Aliexpress while you stil can)
dur-randir commented on Fast and cheap bulk storage: using LVM to cache HDDs on SSDs   quantum5.ca/2025/05/11/fa... · Posted by u/todsacerdoti
dangus · a month ago
Yeah I really didn’t understand why ZFS or something like a TrueNAS dedicated storage solution setup was ruled out so quickly.

But before we even go there, we have to consider an all-SSD solution. SSDs are so cheap nowadays. It’s a trivial cost to buy a 2-4TB SSD. Heck, even an 8TB SSD is reasonably affordable, only about $600.

So first step is justifying a complicated caching setup. Why cache at all when you can just use all SSD storage and bring the complexity down a whole lot?

And if you’re using more than 2-8TB of storage and you’re in the spinning disk territory, why are you not using a dedicated NAS solution like TrueNAS?

This solution just seems like one of the worst possible choices.

dur-randir · a month ago
I have a 100TB array setup with LVM. I've thought (twice, each time I expanded this array) about using ZFS. It was ruled out for three things:

- there had been no raidz expansion (but now is, so this point is crossed)

- ZFS degrades read latency with the number of drives in array, while mdraid/lvm scales linearly - this is the price you pay for your checksums

- write-cache options on ZFS are atrotious, ZIL/SLOG are nothing compared to dm_writecache - I can stream 2GB/s full of sync writes until my cache drive is filled up, and it also provides reads to freshly written data, without going to backing pool

So, saying "why not ZFS" or "go buy some SSDs" is not really productive for promoting ZFS - it just underscores that "for ZFS" crowd are zealots.

u/dur-randir

KarmaCake day111October 30, 2022View Original