1,407 karma · joined May 26, 2024
> What's the intuition here? Law of large numbers?
Imagine for simplicity that we consider only vectors pointing parallel/antiparallel to coordinate axes.
- In 1D, you have two possibilities: {+e_x, -e_x}. So if you pick two random vectors from this set, the probability of getting something orthogonal is 0.
- In 2D, you have four possibilities: {±e_x, ±e_y}. If we pick one random vector and get e.g. +e_x, then picking another one randomly from the set has a 50% chance of getting something orthogonal (±e_y are 2/4 possibilities). Same for other choices of the first vector.
- In 3D, you have six possibilities: {±e_x, ±e_y, ±e_z}. Repeat the same experiment, and you'll find a 66.7% chance of getting something orthogonal.
- In the limit of ND, you can see that the chance of getting something orthogonal is 1 - 1/N, which tends to 100% as N becomes large.
Now, this discretization is a simplification of course, but I think it gets the intuition right.
I’ve also mainly used it for slides so far. Can recommend Slydst for that.
There are some minor differences. For example, I believe -nw can still use the X support to access the GUI clipboard, while -nox requires enabling e.g. OSC-52 support to do the same.
It also works fine in many other terminals like iTerm2 and Ghostty. Last I tried, they don’t report Super though.
Last time I used KDE as my main desktop was v3.x, I switched away once v4.0 was released (at launch it was slow, unstable, and lacked many features). But it seems KDE 6 is likely to fit my personality more than recent Gnome versions.
I'm now switching back, and will likely go with either Gnome or KDE. I've used XFCE, i3wm, etc. for years before – and briefly tried Sway too before I switched to Mac – but from what I've read it sounds like the "big" DEs make life easier post-Wayland.
Anyone want to share why you currently choose KDE over Gnome?
I'm not saying that Ubuntu/Gnome was everything Linux had to offer (I myself was on Arch and i3wm at the time), but that period was certainly when the largest percentage of people around me were enthusiastically adopting the Linux desktop.
Back to Linux for me. Ended up ordering a Thinkpad X1 Carbon instead, and am planning to throw Fedora on it.
Or just a machine equivalent of the Mandela effect?
But both iPads and Android tablets have keyboard cases. Even many phones can these days be plugged into USB-C docking stations that enable the use of a big screen and keyboard when needed. I agree that most non-programmers will probably end up using phones or tablets with an external keyboard, and even for programming it is kinda usable.
Those schools will probably just switch to Android netbooks or Android tablets with keyboard cases.
Still, I think that’s very different from AI technologies killing the PC form factor. The hardware and software might change, but I personally think the «screen and keyboard» form factor will remain the default for «work» for the next decade.
I mean, it’s the same reasons people used IRC for decades, and some people were unhappy if channels saved and published the IRC logs.
Informal asynchronous communication arguably has its place, and many people are more willing to speak plainly and without overthinking if what they say is not expected to be publically readable for decades.
Even if, of course, in public chat rooms someone could always record and share what is said without your consent, and if most people don’t say confidential things in public chatrooms about technical topics, there’s still something about a mailing list or forum that makes me personally speak less plainly compared to ephemeral channels.
There are also studies suggesting that low-level UV exposure lowers risk of death by more than what can be explained by serum vitamin D levels alone, suggesting other unknown mechanisms at play.
But the situation now is: No recent apps work on Catalina since it’s considered obsolete (except open-source apps you compile yourself). But Big Sur and higher are ridiculously slow on Intel hardware, to the point where it’s unusable. I now have an otherwise perfectly good 2019 Intel MacBook that has been gathering dust for the past years.
But someone will always have to either scroll horizontally or wrap the text. I’m speaking as someone who often views code on my phone, with a ~40 characters wide screen.
In typography, it’s well accepted that an average of ~66 chars per line increases readability of bulk text, with the theory being that short lines require you to mentally «jump» to the beginning of the next line frequently which interrupts flow, but long lines make it harder to mentally keep track of where you are in each line. There is however a difference between newspapers and books, since shorter ~40-char columns allows rapid skimming by moving your eyes down a column instead of zigzagging through the text.
But I don’t think these numbers translate directly to code, which is usually written with most lines indented (on the left) and most lines shorter than the maximum (few statements are so long). Depending on language, I could easily imagine a line length of 100 leading to an average of ~66 chars per line.