Well, that’s kind of his personality though.
Yes. Linus is known to overreact and use colourful language.
Well, that’s kind of his personality though.
Yes. Linus is known to overreact and use colourful language.
If it was compromised account trying to sneak code into the kernel, the attacker wouldn’t rewrite history since that would be obviously flagged when Linus tries to merge the pull request; as demonstrated by Linus in fact noticing the rewritten history. There was virtually no chance that this was an attack.
Unless commits are signed, you can always rewrite history. No matter the tool. Extreme example demonstrating that this is possible is the fact that I can change my machine’s time, change my user name and reply the tool’s commands to construct whatever history I want.
It was in fact a microscopic deal. Linus overreacted. Lemmy and Reddit milked the drama.
It’s trivial. Use Linux Mint or Debian, enable non-free repositories if required, and that’s pretty much it.
I’ve never had issues with Nvidia drivers. Your mileage may vary.
If this was easy, then people would’ve done this a long time ago.
People have done it. It’s called Edge, Opera, Vivaldi etc. And looking at it historically, Safari is a branch from the same tree as well.
Admittedly, I’m probably not the best person to ask for recommendation of a noob-friendly distro, but I feel people are overthinking this. If someone produces a list which includes distros I’ve never heard of, I think they spent too much time on ‘Top 10 Noob Friendly Distros in 2025’ websites.
If you really care about my recommendation, just start with Mint.
PS. I should also add, this isn’t criticism of you or any other new user who does search online for recommendation. This is more a comment on state of the Internet where there are so many websites which seem to pad their list with obscure distros where really all such articles should give recommendation for one of the same three distributions. Which three I don’t exactly know.
What others wrote except don’t use dd
. Use rsync
or make a backup with tar
. dd
will waste time reading unallocated regions of the disk.
Yes. So is Ctrl+J actually. Ctrl+J corresponds to line feed (LF) and Ctrl+M corresponds to carriage return (CR) ASCII characters. They are typically treated the same way.
Yes, I agree. But the dispute is what ‘sends EOF’ actually means. The article I respond to claims Ctrl+D doesn’t send EOF but is like Enter except that new line character is not sent. This is, in some sense true, but as I explain also misleading.
You want ++OK, actually not exactly. readlink -f
rather than ls -l
.readlink
won’t print path to the symlink so it’s not as straightforward.++
Also, you want +
in find ... -exec ... +
rather than ;
.
At this point I feel committed to making readlink work. ;) Here’s the script you want:
#!/bin/sh
want=$1
shift
readlink -f -- "$@" | while read got; do
if [ "$got" = "$want" ]; then
echo "$1"
fi
shift
done
and execute it as:
find ~ -type l -exec /bin/sh /path/to/the/script /path/to/target/dir {} +
I’ve Pulse 14 with plain Debian installation and so far didn’t notice any issues. Though admittedly, I’m not a heavy laptop user. Your mileage may vary I guess.
I used Claws Mail at some point in the past. Now notmuch+Emacs.
What kind of BS website is this?
In git you also cannot change history of a commit. You can only create a new commit with a new history. You’re arguing about semantics which don’t change the end result.
As the example under discussion demonstrates, it’s also impossible to propagate the changes to git clones. Since history changed, merging the pull requests shows all the differences. That’s how Linus noticed the issue.