I never had any issues writing LaTeX with vim. I used UltiSnips and wrote a bunch of my own snippets for it. I also wrote a lot of my own macros in LaTeX.
I never had any issues writing LaTeX with vim. I used UltiSnips and wrote a bunch of my own snippets for it. I also wrote a lot of my own macros in LaTeX.
I’ve tried. It breaks my brain too much. I’ve even used emacs without evil but the unholy combination just does not work for me.
I have the same problem with all vi/vim emulation modes in other editors. There’s always some incongruity that messes me up.
I prefer to call it the dark side!
I don’t really recommend people learn vi/vim even though I’ve been using it for years and love it. It’s a very personal thing and the time you invest into learning it might not be worth it if you don’t use its features enough.
I think it’s dependent on your personality and neurodivergence/neurotypical characteristics (I don’t know a word that encompasses all of this). If you’re the type of person who gets really annoyed/distracted by any sort of “friction” in the editing process then I think you may be a good candidate to learn vi. Otherwise probably not!
Edit: by the way I’m also a LaTeX user!
Yeah. A lot of people who use vim don’t know how to use the full power of vi. They’ll often install plugins to do things they could have easily done with built in features!
The one area where regular vi sucks though is undo. If you want multiple undo then you’ll have to at least go with something like nvi.
The issue with “easy mode” is that it can be disabled. Scammers can and will find ways to trick grandma into disabling easy mode on her devices and then get her to install malware.
Not sure what that means. He’s not Jesus. There’s no need to worship him! We can take the good and criticize the bad.
The issue is with creating more work for others. Supporting a multi-language toolchain and build environment is a lot more work than a single language one. The R4L folks have made it their mission to shoehorn Rust into the kernel and they’ve explicitly stated that they will not avoid making more work for others. This has upset some longterm maintainers who did not sign up for additional workload.
Linus Torvalds has been accused of many things but he has always been loyal to his best maintainers. That’s been a big key to his success.
Luigi could’ve passed the screening check to become the guy’s bodyguard. Maybe he even would’ve had a better opportunity to escape.
Many, many ruthless tyrants and other nasty people have been killed by their own bodyguards over the years. And these are often guards who have been properly vetted.
How vetted are these Uber rentacops gonna be? No criminal record doesn’t mean you can trust the person if you’re some ruthless bastard with a lot of enemies.
There’s a big cultural difference. Taiwanese workers, like Chinese, Korean, and Japanese workers as well, have a much higher tolerance for long work hours and less pay.
All of these East Asian cultures have long-standing social norms against complaining and refusing to work hard. It’s a collectivist culture of work that puts the success of the company ahead of the individual’s interests. In return, companies tend to be loyal to workers so it’s very common to stay at one company for your whole career.
We westerners used to have similar values back in the 1950s and earlier. That all changed during the counterculture.
Another reason to prefer self-checkout. People in line get fanned out across multiple machines.
A lot of FOSS development isn’t rich developers donating their free time, it’s paid developers who were hired by their company to work on an open source project the company deems crucial to their business.
He also said:
the impression words form in the reader is more important than their intent
He didn’t intend for the master/slave connotation. He intended for the recording master connotation. Either way, he regrets using the word master and he’s supportive of the change.
Not according to pasky, the git contributor who picked the names.
It is enshittification and it’s how they make money. But my point is that fixing enshittification doesn’t fix daring apps in the long term.
I can’t blame enshittification on this one. The dating app model doesn’t work, period. Even in the case of a completely free, non-profit app, you still have the problem that as people pair off they leave the dating pool.
The fundamental problem is that there’s a nonzero subpopulation of people who either have no interest in or are incapable of forming a stable long term relationship. As the dating pool filters over time, these folks get more and more concentrated in the population. This leads to the experience getting worse and worse for people who are interested and capable because they keep matching up with the wrong people.
Yes exactly. It’s a reference to the recording industry’s practice of calling the final version of an album the “master” which gets sent for duplication.
The issue is if those new singles enter the rough zone (full of people who have not had much success) they’re going to have a very bad experience. Probably the best experience is for then to pair off against other new singles and depart. Some will end up doing that but others will end up stuck in the mud like everyone else.
I mean who knows. Maybe they just steal whatever valuable parts they can carry and dump the rest.
The model has to be stored in the car for it to work. I mean can you imagine the car driving along and a network interruption causes the self-driving system to be unresponsive for a second? That could cause a crash immediately!
So then if the model is stored in the car itself it can be stolen and sold to a rival self-driving car company in Russia or what have you. And in that case they could definitely repurpose the entire stolen car itself. They just need to replace the client code with their own so that the car connects to their servers.
Besides, the model isn’t going to have maps or server connection stuff built into it. The maps are external and part of the GPS navigation, so those can be replaced. And all the command and control stuff is just conventionally programmed client software that can be redirected to another server or even a server hosted locally within the car itself for autonomous driving.
Fundamentally, the reason self-driving cars are a bigger target than regular cars is that they leave no witnesses if you can disable the surveillance/logging. You don’t have to disable the cell towers for that, just the real time surveillance (just the company servers). Once the car goes dark it can no longer be tracked.
Yes, of course. Health care generates revenue for health care providers, not the state. For the state it’s just another expense on the balance sheet.
The problem with universal health care is that 70% of expenses go to treat 10% of the population. These are often very sick people near the ends of their lives. Frequently the money doesn’t appreciably improve their health or well-being, it merely provides many expensive (and often painful) treatments that extend their lives.
This is the really ugly side of health care that we don’t like to think about because it involves difficult discussions about quality of life and death. We would much rather not think about these things and instead throw more money at the problem. Unfortunately, medical technology has advanced a lot in these areas and so there is an ever-growing array of treatment options to extend life without restoring quality of life.