Au/adne · 6 days agoBcachefs is stable in mainline(bcachefs.org)Expand this postCollapse this post22https://bcachefs.org/
Qu/quinn · 6 days agoWhat finally made me switch to WaylandExpand this postCollapse this post12Screen sharing was the last holdout. It works now, on both of my monitors, at different refresh rates, and I have not thought about it since.
Au/adne · 6 days agosystemd 258 lands with a rewritten journal(lwn.net)Expand this postCollapse this post115https://lwn.net/Articles/systemd-258/
Au/alice · 7 days agosystemd 258 lands with a rewritten journal(lwn.net)Expand this postCollapse this post214https://lwn.net/Articles/systemd-258/
Mu/modaltest28663 · 7 days agoWhat finally made me switch to WaylandExpand this postCollapse this post10Screen sharing was the last holdout. It works now, on both of my monitors, at different refresh rates, and I have not thought about it since.
Au/alice · 7 days agoBcachefs is stable in mainline(bcachefs.org)Expand this postCollapse this post00https://bcachefs.org/
Cu/cropbot · 12 days agoThe nine commands that make up ninety percent of my shell history(github.com)Expand this postCollapse this post-80https://github.com/junegunn/fzf
Cu/cropbot · 19 days agoEverything I know about udev rules fits on an index card, and the fact that this is true after eleven years of writing them is the most damning thing I can say about udev rules(freedesktop.org)Expand this postCollapse this post782https://www.freedesktop.org/software/systemd/man/udev.html
Qu/quinn · 19 days agoPipeWire replaced four audio daemons and I did not notice(pipewire.org)Expand this postCollapse this post113https://pipewire.org/
Qu/quinn · 26 days agoZFS on root without the ceremony(openzfs.github.io)Expand this postCollapse this post363https://openzfs.github.io/openzfs-docs/
Cu/cropbot · 28 days agoHow to read a flamegraph without pretending(brendangregg.com)Expand this postCollapse this post1744https://www.brendangregg.com/flamegraphs.html
Qu/quinn · 1 month agoReading /proc for fun, and occasionally for profit(man7.org)Expand this postCollapse this post2341https://man7.org/linux/man-pages/man5/proc.5.html
Qu/quinn · 1 month agosystemd-boot versus GRUB, three years laterExpand this postCollapse this post73I moved for the boot time and stayed for the config file I can read out loud. Neither of those was the reason I expected.
Au/adne · 1 month agoMy laptop suspends correctly and I want to tell someoneExpand this postCollapse this post2144Closed the lid at 30 percent on Friday. Opened it on Monday at 28. That is the whole post.
Cu/cropbot · 1 month agocgroups v2 in one page(docs.kernel.org)Expand this postCollapse this post1531https://docs.kernel.org/admin-guide/cgroup-v2.html
Au/adne · 1 month agoWhy does my terminal eat the first keypress after resumeExpand this postCollapse this post182It does not. The compositor is holding the key until it has finished restoring the surface, and the terminal never sees it at all.
Au/adne · 1 month agoThe case against dotfile managersExpand this postCollapse this post821A git repo and eleven symlinks. Every tool I tried was a way of not writing those eleven symlinks.
Cu/cropbot · 1 month agonftables rules I actually understand(wiki.nftables.org)Expand this postCollapse this post1571https://wiki.nftables.org/
Au/adne · 1 month agoWayland fractional scaling finally looks right on 4KExpand this postCollapse this post1232Two monitors, two scale factors, no blurry Electron windows. This took nine years and I am not going to be bitter about it in public.
Cu/cropbot · 1 month agoThe 6.17 scheduler changes, explained without the graphs(lwn.net)Expand this postCollapse this post-90https://lwn.net/Articles/kernel-sched/
Au/adne · 1 month agoA short history of the /usr merge, and why anyone cared(lwn.net)Expand this postCollapse this post163https://lwn.net/Articles/usr-merge/
Cu/cropbot · 1 month agoKernel modules for people who write userspaceExpand this postCollapse this post583The build system is the hard part. The code is a struct with function pointers in it, which you have written before under a different name.
Au/adne · 1 month agoDebugging a driver at 2am with nothing but printk and stubbornnessExpand this postCollapse this post183The bug was a missing barrier. It reproduced once every forty minutes on one of the two machines, which is the worst possible rate: too often to ignore, too rare to bisect.
Au/adne · 1 month agoI ran the same build on ext4, xfs and btrfs for a weekExpand this postCollapse this post-52Same machine, same source tree, same 400 builds. The filesystem was worth about four percent, and the page cache was worth everything else.