

I was going to give it a try, but there’s no way I’m making an Epic Games account just to play this game with friends. I’ll pass on this one.
I was going to give it a try, but there’s no way I’m making an Epic Games account just to play this game with friends. I’ll pass on this one.
It’s based on mpv. VLC isn’t.
Ultimately, the real comparison is here is just ffmpeg
vs ffmpeg
, but some people prefer mpv defaults over VLC. Search and you’ll find many many comparisons of the two.
Sure. Discourse is quite popular forum software and it’s written in ruby.
There’s only one day of the year when you can dupe me this well. Well done
Nice. This used to be a Saturday-morning title for me. I’d buy it for the soundtrack alone
I don’t develop distributed applications, but Im not understanding how it simplifies dependency management. Isn’t it just shifting the work into the app bundle? Stuff still has to be updated or replaced all the time, right?
That’s correct. This simplifies the dependency management system because not every distribution ships with every version of every package, so when software requires a version of a package that the distro dosesn’t ship with or have in its repositories, the end user has to either build the package from source, or find some other way to run their software. Flatpaks developers will define the versions of dependencies that are required for an application to run and that exact version is pulled in when the flatpak is installed. This makes the issue of every distro not having every version of every package moot.
Don’t maintainers have to release new bundles if they contain dependencies with vulnerabilities?
They don’t have to, no. But they absolutely should.
Is it because developers are often using dependencies that are ahead of release versions?
Sometimes, yes. Or the software is using a dependency that is so old that it’s no longer included in a distro’s package repositories.
Also, how is it so much better than images for your applications on Docker Hub?
I would say they’re suited to different purposes.
Docker shines when availability is a concern and replication is desired. It’s fantastic for running a swarm of applications spread across multiple machines automatically managing their lifecycles based on load. In general though, I wouldn’t use Docker containers to run graphical applications. Most images are not suited for this by default, and would require you install a bunch of additional packages before you could consider running any graphical apps. Solutions to run graphical applications in Docker do exist (see x11docker
), but it doesn’t really seem like a common practice.
Flatpaks are designed to integrate into an existing desktops that already have a graphical environment running. Some flatpaks include the packages required for hardware acceleration (Steam, OBS) which can eliminate the need for those packages to be available via your distro’s package manager.
What this means is that a distro like Alpine Linux that doesn’t have an nvidia
package in its repos can still run Steam because the Steam flatpak includes the nvidia
driver if you have an nvidia GPU installed.
Never say never, I guess, but nothing about flatpak really appeals to my instincts. I really just want to know if it’s something I should adopt, or if I can continue to blissfully ignore.
¯_(ツ)_/¯ It’s a tool. Use it when it’s useful, or don’t.
Nah. When I’m using Zed it’s typically for Elixir/Erlang and I’m usually run debugging tools outside of Zed in a separate shell. When I’m using iex
and/or observer
I like to use a full screen terminal on a separate workspace/tab than the editor itself
Depends on what device I’m using. On my tower(s), I’m typically reaching for Rider, Pycharm, or Zed. On my laptop(s) it’s pretty much always Helix or Zed. On servers it’s vim 100% baby. I’ve gotten pretty comfortable working with theses tools, so I haven’t really needed to look into alternatives at all.
In my work organization, we don’t allow pushes from users that have not signed their commits. We also frequently make use of git blame
along with git verify-commit
. For this reason, we have most new developers at any level create a GPG key and add it to their GitHub profile shortly after they join or organization. We’re a medium-sized FinTech organization though, so it’s very important we keep track of who is touching what.
That said, I can’t see it being all that important to an individual unless they’re very security-focused. For me personally, I have multiple yubikeys and one is meant specifically for SSH authentication and GPG operations including signing commits. Since I use NixOS and home-manager
, I use the programs.git
module to setup automatic signing and key selection. I really haven’t touched it at all in years now. It was very “set it and forget it” for me.
First result of a search:
Gitorious was a free and open source web application for hosting collaborative free and open-source software development projects using Git revision control. Although it was freely available to be downloaded and installed, it was written primarily as the basis for the Gitorious shared web hosting service at gitorious.org, until it was acquired by GitLab in 2015.
Interesting read. Wish I would’ve found it years ago when I started my first DevOps gig. The company used AWS and CloudFormation (YAML, not JSON) quite a bit along with Ansible. The things I saw in that hellscape were brutal.
These are a few I’ve played over the years and really enjoyed. I think most are still available, but some are unfortunately only distributed via discord servers.
No particular order to these:
Edit: Just realized this wasn’t strictly Pokemon mods… Oops lol.
Sounds good to me. My only gripe is that I don’t think Ciri needs to go through the Trial of Grasses. She kind of already had well-established abilities (Elder blood) that made it easy for her to deal with most threats and we got to see that on full display in like half of The Witcher 3. Frankly, I had more fun playing with her abilities than I did with Geralt’s.
I’ve never understood this. You go through all the trouble of switching OSes, presumably because you don’t like something about it, and then proceed to make it look exactly like what you had?
What’s hard to understand about familiarity?
For-gy-o
Now there’s a winner. F-Orgy-O. Like a Federated Orgy.
I figured this was true back when the Nintendo Gigaleak came out, but shortly after that a series of romhacks were released that included assets from the Gigaleak. One I can think of off the top of my head is the Pokemon Crystal Spaceworld 1997 Romhack that would’ve only been possible with the Gigaleak.
So theoretically, you’d be correct but I think it ultimately depends on how passionate the modding community for this game is.
Yeah this was an update from June. I’ve been using Rider 2024.2 when writing C# for my own personal Godot project(s) for the last month or so. I can say it’s been pretty smooth. All of the friction I encountered was mostly in setup. You have to point Rider at your Godot binary to ensure it can launch the editor, specific scenes, or a headless language server. This was slightly difficult at first because I was using the Godot flatpak, but I got it sorted out. Most features you’d expect (syntax highlighting, goto definition/invocation, automatic imports, etc.) are there and the IDE is capable of launching specific packed scenes or the editor itself if you need it. I can’t speak to how this plugin compares to other engine plugins (Unity), but I have yet to run into any issues.
I’m not so sure about all perpetual licenses being scams. I’ve personally used Jetbrain’s perpetual fallback license for the 2018 version of their IDEs for 4+ years until I decided to renew. I never once felt scammed there, so I would say there IS a right way to do perpetual licenses.
For you and anyone else curious to find something similar to Foobar2k on Linux, there’s DeaDBeeF. I used to use it way back before I switched to ncmpcpp