A lot of old games have become unplayable on modern hardware and operating systems. I wrote an article about how making games open source will keep them playable far into the future....
You’ve laid out one potential development cycle: FOSS from the get-go, and open collaboration welcome.
However, that’s not the only way that a FOSS game might be developed. The code could be freely licensed, but the upstream developers refuse to accept outside patches. In that case, there’s one “original” and then if you don’t like it, build your fork.
Alternatively, a game could be developed entirely in-house under proprietary licenses, and then only made FOSS upon commercial release. Contributor patches could improve the project, but conception of the game would be entirely the domain of its original developers.
Git repos have lots of write protected files in the .git directory, sometimes hundreds, and the default rm my_project_managed_by_git will prompt before deleting each write protected file. So, to actually delete my project I have to do rm -rf my_project_managed_by_git....
How about writing a script to automate the deletion, thus minimizing the chance of human error being a factor? It could include checks like “Is this a folder with .git contents? Am I being invoked from /home/username/my_dev_workspace?”
In a real aviation design scenario, they want to minimize the bullshit tasks that take up cognitive load on a pilot so they can focus on actually flying. Your ejector seat example would probably be replaced with an automatic ejection system that’s managed by the flight computer.
For anyone wondering, this was done on the virtual console version, so the floating point glitch that lets you skip the climbing pole from Bowser in the fire Sea is available.
The A Button Challenge still stands for the console versions.
I guess? Always thought there was some pedantic Stallman-esque argument for the differentiation between FOSS and OSS, independent of the Open Source vs Source Available distinction.
I was reading GitLab’s documentation (see link) on how to write to a repository from within the CI pipeline and noticed something: The described Docker executor is able to authenticate e.g. against the Git repository with only a private SSH key, being told absolutely nothing about the user’s name it is associated with....
They would not even need to open source the servers. Just making the server available for users to run (even under a proprietary license) would be enough.
People have tried that, and failed for various reasons:
You can’t move the ship out of any port without insurance
Insurance for a rusting hulk isn’t cheap
No nation on earth will let you park your uninsured rusting hulk offshore, as it will pose an environmental and navigational threat to the area
Even if you anchored outside a country’s 12 nautical mile economic exclusion zone doesn’t mean their navy/coast guard won’t bother you. They have maritime rights outside that area nonetheless.
You’d still need to take the ship in for maintenance somewhere, and now all your regulatory problems begin again.
It could be a firmware update. I noticed on my machine that there was always one update in the discover program that appeared as ready but never got installed.
Turns out I had to manually run fwupdmgr update to install it.
The female founder can definitely do humanoid faces, I thought. No hard evidence, but I thought she transformed a few times. I also recall a quick line when she meets Odo, saying something like “I take this form to match you”.
I assumed it was the same story for that one-off episode changeling who taught Odo to become a ball of orgasmic light.
Since legalization in my area, I feel like strains have all melded into a same-y collection. So few places sell the old strains that actually have distinctive qualities. Give me less Banana Brainlet Glue #69 and more Super Lemon Haze. Less Smack Daddy OG Citrus and more Cherry Pie.
Reverts work because users have equal write access to all the data. You can mess things up in the codebase, and even if you die of a heart attack 10m later, my revert is just as valid as your commit.
It’s not really the same when every user has “sovereignty” over their address in the ledger. A bad actor has to consent to pushing a revert transaction onto the chain, or they have to consent to using a blockchain system where 3rd-party reversion is possible (which exists on some systems, but also defeats the concept of true sovereignty over your address).
Today i was doing the daily ritual of looking at distrowatch. Todays reveiw section was about a termal called warp, it has built in AI for recomendations and correction for commands (like zhs and nushell). You can also as a chatbot for help. I think its a neat conscept however the security is what makes me a bit skittish. They...
VNC is a security hole unless you route it through an SSH tunnel. If you’re managing a docker container for jellyfin there’s not much UI work to be done anyway.
Neither shrooming, nor dismissing. It just reminded me of that school of thought. I don’t know any anarchist theory, so I assume it’s evolved since the days of the Paris commune.
It’s interesting that the glass is still full of beer. Presumably its contents must have all been accelerated at an identical rate, or else they would have spilled across the cosmos.
Did it emerge, fully-formed, from the primordial energies of the big bang, or is it a probe sent by alcohol-based life forms?
I think because such an undertaking would require a wide breadth of extremely specialized knowledge. It would require intense coordination of many experts to work together over many years, all to design something that:
Will eventually be obsolete within a few years
Is outside the realm of replicability for individuals (I never heard of anyone with a nanometer-scale photolithography room in their house)
Item 1 is OK for hobbyists, who might value open source over new-ness, but item 2 all but guarantees that only big corporations can actually get involved. They don’t care about free and open source. They just want a computing platform that their engineers can develop a product for. As long as there’s enough documentation for their goals, open source is irrelevant.
The power of modern computing comes partly in how it enables abstraction. You don’t need to understand the physics of electrons through a transistor to write a video game. Overall, the open source community has generally converged on the idea that abstracting away the really hard stuff is an acceptable tradeoff.
I guess it would depend on whether or not the project spawns a dedicated community that lasts for a long time. Without a wide pool of knowledgeable contributors, I think it would be hard for an original team to both support the one design while also developing the next iteration.
Not to bring it up as a whipping boy, but let’s take the case of Wayland, which is “just” a software protocol. It was started back in 2008, and is still under active development. As more projects support it, more edge cases are coming up, which is why new features are added to the protocol all the time. In those 15 years, they’ve had to adjust to technologies that didn’t exist back in 2008, like widespread adoption of 4k HDR displays, or Vulkan. Now imagine that, but with every aspect of a computer. In 2008, DDR3 RAM was just a year old. Today we’re on DDR5 and you (probably) can’t buy a new machine that takes DDR3. PCIE 2 was the latest shit in 2007. Now I see that PCIE 7 is planned for next year.
A global corporation can support old products while also developing new technologies because they have unfathomable labor and capital at their beck and call.
I think that free software can keep up with proprietary offerings because the barrier to entry is relatively low. You just need free time and a source control client. I think it would be different if your project toolchain involved literal tools that cost millions of dollars.
I thought she already had the cat before starting the self destruct sequence. She started looking for it while everyone else was getting ready to leave.
I’ve been thinking about making this thread for a few days. Sometimes, I play a game and it has some very basic features that are just not in every other game and I think to myself: Why is this not standard?! and I wanted to know what were yours....
For any RPG (especially one with multiple characters):
Highly flexible keyboard controls to manage inventory.
I want text-editor levels of search, move, drop, swap, open, and close. Give me regexes, custom filters, and macros. Give me unlimited tags for items, and simple interfaces to manage them (eg: sell all that have a tag, move all items tagged with a characters’s name to their equipment slots).
It doesn’t need emacs keybindings, but that would be a big plus.
Starter Guide (lemmy.world)
Let’s make games open source, so future generations can enjoy them (jairajdevadiga.com)
A lot of old games have become unplayable on modern hardware and operating systems. I wrote an article about how making games open source will keep them playable far into the future....
Jenkins. (lemmy.world)
Can I remove a git repo without resorting to `rm -rf` ?
Git repos have lots of write protected files in the .git directory, sometimes hundreds, and the default rm my_project_managed_by_git will prompt before deleting each write protected file. So, to actually delete my project I have to do rm -rf my_project_managed_by_git....
After almost 28 years, Super Mario 64 has been beaten without using the A button (www.eurogamer.net)
Winamp is going open source (feddit.uk)
I used this for years, from version 1.9 all the way to 5.x when I moved onto other software....
SSH login without user name? (docs.gitlab.com)
I was reading GitLab’s documentation (see link) on how to write to a repository from within the CI pipeline and noticed something: The described Docker executor is able to authenticate e.g. against the Git repository with only a private SSH key, being told absolutely nothing about the user’s name it is associated with....
It's finally up! Please sign it if you're in the UK :) Petition: Require videogame publishers to keep games they have sold in a working state. (petition.parliament.uk)
Grasping the true size of a cargo ship (lemmy.world)
Their 5 year mission: To explore strange new threads (lemmy.world)
Bouncing off of Flying Squid’s vintage ad post. Here’s the original ad.
deleted_by_author
My boyfriend wants to try and fix things after I told him I was thinking about breaking up, but I feel things are not the same.
This is gonna be a bit long. I’m 25, I’m a trans girl, my boyfriend is 25, he is a gay cis man....
Right way to check free/used storage of btrfs filesystem [SOLVED]
While checking for used and free space in a btrfs subvolume, I’m not getting a consistent value. It’s confusing and doesn’t help....
KDE plasma -> discover context menu -> "update" doesnt work
Hi folks, today I would like to solve this non critical issue which doesnt break the system but just bothers me a little:...
Rule (lemmy.blahaj.zone)
It's no tiger, but he's trying (lemmy.world)
Hell yeah its weed (lemmy.world)
Please Stop (jlai.lu)
Whats your thoughts on Ai in your terminal? (www.warp.dev)
Today i was doing the daily ritual of looking at distrowatch. Todays reveiw section was about a termal called warp, it has built in AI for recomendations and correction for commands (like zhs and nushell). You can also as a chatbot for help. I think its a neat conscept however the security is what makes me a bit skittish. They...
He is the FUN god! He is the SUN god! Ra! Ra! Ra! (lemmy.world)
Distro for a local "cloud gaming" no monitor desktop
I’m looking for a specific distro to handle some tasks....
Follow me for more tips rule (i.ibb.co)
I know what I would do (lemmy.world)
Why hasn't anyone built an entirely free computer yet?
Hello everyone,...
Wouldn't you? (lemmy.world)
Modder converts entire Fallout New Vegas map to Fallout 4's engine (www.eurogamer.net)
What is something (feature, modes, settings...) you would like to see become a standard in video games?
I’ve been thinking about making this thread for a few days. Sometimes, I play a game and it has some very basic features that are just not in every other game and I think to myself: Why is this not standard?! and I wanted to know what were yours....
If I click right below this branch, my mouse is perfectly positioned over the continue button (lemmy.sdf.org)
Out of curiosity, is it the same for anyone else?