Unironically my two favorite sauces for fries. I attribute a not insignificant portion of my weight gain pre-COVID on slathering cafeteria fries with too much mayo.
Unironically my two favorite sauces for fries. I attribute a not insignificant portion of my weight gain pre-COVID on slathering cafeteria fries with too much mayo.
It’s been almost a decade since I used C++ and had to verify, but after some quick searching around it looks like it hasn’t changed a ton since I last looked at it.
You can use smart pointers, and certainly you should, but it’s a whole extra thing tacked on to the language and the compiler doesn’t consider it an issue if you don’t use them. Using new in C++ isn’t like using unsafe in rust; in rust your code is almost certainly safe unless marked otherwise, whereas in C++ it may or may not be managed properly unless you explicitly mark a pointer as smart.
For your own code in new codebases this is probably fine. You can just always make your pointers smart. When you’re relying on code from other people, some of which has been around for many years and has been written by people you’ve never heard of, it becomes harder to be sure everything is being done properly at every point, and that’s where many of these issues come into play.
C and C++ require more manual management of memory, and their compilers are unable to let you know about a lot of cases where you’re managing memory improperly. This often causes bugs, memory leaks, and security issues.
Safer languages manage the memory for you, or at least are able to track memory usage to ensure you don’t run into problems. Rust is the poster boy for this lately; if you’re writing code that has potential issues with memory management, the compiler will consider that an error unless you specifically mark that section of code as unsafe.
Honestly? Bash. I tried a bunch a few years back and eventually settled back on bash.
Fish was really nice in a lot of ways, but the incompatibilities with normal POSIX workflows threw me off regularly. The tradeoff ended up with me moving off of it.
I liked the extensibility of zsh, except that I found it would get slow with only a few bits from ohmyzsh installed. My terminal did cool things but too slowly for me to find it acceptable.
Dash was the opposite, too feature light for me to be able to use efficiently. It didn’t even have tab completion. I suffered that week.
Bash sits in a middle ground of usability, performance, and extensibility that just works for me. It has enough features to work well out of the box, I can add enough in my bashrc to ease some workflows for myself, and it’s basically instantaneous when I open a terminal or run simple commands.
On principal I don’t use cloud-based password management solutions like this, but Proton Pass does make it somewhat tempting, especially since I have a Proton Unlimited subscription anyways. KeepassXC + syncthing do well enough, but PAM integration would be kind of nice some days when I’m opening and closing my vault a ton.
Unciv works perfectly fine on a phone if you feel like risking significant amounts of your time (:
This is how I do it. I may never stop actually having that gmail account in use due to the number of accounts tied to it, but I at least can use other services going forward without losing tons of stuff.
Honestly, it’s halfway correct, if I need to go into the office I’d rather be able to interact with people IRL. Most of my work unit tries to be there on Mondays for that reason.
The caveats are that I’d still rather not be there at all and that our office sucks so most people are at least as effective at home anyways.
My most direct use of fzf is to search large result sets for something I can’t 100% remember the name or location of, so this actually sounds nice. I’ve managed to get fzf to slow down a few times and… well, I’m sure as hell not organizing that folder structure.
There’s been some controversy around the governance structure and culture with NixOS that has a number of people unhappy. I’m honestly not sure of the details but it’s ptesumably less about the software than the people.
I’m curious to see where they go next. A lot of modern consumer electronics have repairability and upgradeability problems, but I also wouldn’t expect they’d be able to crack into the phone market as easily as the laptop market, so presumably there’s some more niche target they have.
Framework is a private company so they need to agree to be bought. I don’t know enough about the leadership to be able to say the likelihood of accepting an offer, but it’s not just a thing that automatically happens because Dell has a lot of money.
Logseq is a great alternative. It’s very much not a clone, though. It has a different paradigm on how it views notes and the functionality isn’t exactly 1:1.
It’s tricky for sure. The plain text is great, and all the functionality is built off of plain text (even the canvas!), but replicating the functionality isn’t trivial by any stretch of the imagination. Migration is easier because of the text files, but will it be as easy to see the links between notes? Or query all the notes I need more detail in? Or map it all out visually?
I think reimplementing the core obsidian functionality in a FOSS clone would be fun… except I already have a queue of projects and not a lot of time, so here I am complaining instead 🤷
It’s a good philosophy, to be sure. It doesn’t take many migrations to realize that keeping your files in open, easy to read formats is preferable.
I also use obsidian, but I do sometimes worry that the linking and metadata will be difficult to work with in the future when the software goes away. It’s all there in the files, but my vault is slowly linking together in interesting ways that rely on obsidian functionality.
Uh, I kind of assume you’re trolling at this point since a) you got notably more unpleasant in a hurry, and b) if you think exes work the same way every time you have lived a weirdly blessed life.
I hope you sort out your package management problems sometime but this has clearly gotten unproductive. Cheers!
The discover store comes with KDE nowadays. GNOME has a similar store. Most recommended distros will preinstall one of those two. Ubuntu has a similar snap store, I think.
I guess the steam flatpak is unofficial. Works, though. Very simple, lazy solution. Could have gone through the fedora repos, too, where they’ve gone through the effort of repacking the deb for their users.
Dunno what your package manager problem is. Don’t even know what you’re running. Mine works fine, and certainly better than the windows store 🤷
Appimages sure aren’t recognized as system apps. They’re basically like an exe on windows. I’d rather manually add my rare appimage to the menu than go through the installer hell windows has.
Your point seems a little silly because, honestly, my experience is that developers have largely made the Linux desktop experience so simple and stable that it works better than any windows machine I’ve used in the past decade. I’m sorry this hasn’t been your experience, but in the last couple of years I’ve pretty much only needed to open the terminal because I want to, not because I need to.
I installed steam by going into my discover app, searching for steam, and clicking install. This is how I get most things, excepting a few appimages I downloaded that just work. I change my settings via GUIs that came with KDE. The only extra configuration GUIs I installed were pavucontrol (just like it for some reason) and protontricks (for doing weird stuff with games most people never need to do).
I don’t know what distro/de/wm you’re using right now but what you’re saying doesn’t need to be the case. Linux desktop is honestly working better than windows for me lately.
Have you ever followed a group account?
It’s basically that, but with what sounds like some functionality to make them easier to create and find for users of their app/server/API.
The couple I’ve seen boost my posts in the wild seemed more like bot accounts that just boosted what they saw in the hashtags I used, but it sounds like some of them are probably a bit more curated.
If you can see a polar bear it’s a threat.
They really aren’t like other bear species. They are an apex predator in an area where basically nothing other than another polar bear can even harm them. They see most things as food, including humans.
As a bonus, Iceland has a pretty wonky ecosystem that needs protecting as is and polar bears aren’t native to the island. They have to swim extreme distances to get there, making relocation extremely difficult and expensive, plus if they leave it be it will entirely disrupt other wildlife in the area, to say nothing of the human population.
As others have said, it sucks that it got shot, but Iceland especially has very limited options on how else to deal with it. Shoot on sight is, unfortunately, a very reasonable policy for them.