Alternative image for C: Mr. Incredible: “A PARAMETER IS A PARAMETER!”
- 2 Posts
- 227 Comments
“npm install” in particular is getting me.
Me for sure. Every so often, I’ll pull something up just for the sake of some tears.
My go-tos include (in no particular order):
- Avengers: Endgame
- The Fellowship of the Ring
- Patch Adams
- The Deathly Hallows (Part 2)
- Fullmetal Alchemist: Brotherhood
- Avatar: The Last Airbender
- The Owl House
- House MD (Season 4 finale)
Probably some more I’m not thinking of, at the moment.
JakenVeina@lemm.eeto Games@lemmy.world•Had a take about Supergiant Games that recieved a lot of pushback fromy two longest running best friends.English36·14 days agoWhat I want Supergiant to do is… whatever the fuck they want.
JakenVeina@lemm.eeto Games@lemmy.world•Elden Ring Nightreign’s Massive Steam Launch Tarnished by 'Mixed' User Reviews Over Lack of Duos Co-Op, Voice ChatEnglish33·16 days agoI don’t see the game getting either of those things.
Duos, you can already do, you just have to take on a rando as a third. They could scale the difficulty down for 2 players, sure, but Elden Ring’s mutiplayer scaling is notoriously terrible, in part because no amount of scaling can account for the lost potential for splitting aggro, in a game where splitting aggro is king.
Voice chat is something that FromSoft has INTENTIONALLY never included in any prior game, despite there being co-op in all of them. Making players coordinate with each other with very limited communication tools is one of FromSoft’s signature design choices. The fast pace of this game compared to prior games makes the lack of communication tools hurt a lot more, for sure, but it’s still very much playable. Anyone who dislikes this design choice is absolutely free to, but it’s not gonna change.
JakenVeina@lemm.eeto Games@lemmy.world•Embracer to spin off Coffee Stain Group – remaining business to be renamed Fellowship EntertainmentEnglish5·24 days agoNormally, I’d be on board with you, but it does strike me as notable that Coffee Stain has apparently ALREADY been under the umbrella of shareholders this whole time, and is still fucking THRIVING. I’ll also note that Coffee Stain is based in Sweden, where all the things that make them great (I.E. the way devs are treated, which lets them thrive and make great shit) isn’t about to change.
So, I think it’s worth tempering the pessimism a bit, for now. We’ll have to see how it plays out.
JakenVeina@lemm.eeto Games@lemmy.world•Embracer to spin off Coffee Stain Group – remaining business to be renamed Fellowship EntertainmentEnglish1·24 days agoWhat makes you say that? Do you say “everything else” to mean all the studios that aren’t splitting off along with Coffee Stain? From what’s here, I don’t see why Coffee Stain is in any different boat than everyone else underneath “Coffee Stain Group”.
JakenVeina@lemm.eeto Ask Lemmy@lemmy.world•What is really meant by "programming" when people say they like to use linux for it?English2·24 days agoBut im not sure how to apply it to anything realistic
I think that’s a misconception a lot of people have: unless you get a job in the field, or get into open source work, you probably won’t. Not at any amount of scale, anyway.
Like, you go to your computer and start working in…what?
For myself, I find that (outside of work and open source) I don’t really USE my programming skills, except that knowing programming enables me to think about problems in my life in a more analytical way. Every once in a while, I might be doing something tedious and techy that I’ll take an hour or two to automate. For example, I’ve done that for re-organizing and renaming video and music files. I also helped my wife a few hundred pages of text from a wiki she maintains for her D&D guild, when they were migrating to a new provider.
im just unsure what people do especially when starting out.
If you have an idea for something that you find interesting or are passionate about or would use personally, great! That’s extremely rare, so don’t stress about it. My go-to recommendation for starter projects is to just re-make something that already exists. That gives you very specific, achievable goals. Specifically" I recommend re-making “dir.exe” or “ls” (the Linux equivalent), which are command-line programs that list files on your computer.
If you can work a project like that, even if you never “finish” it, and you get any enjoyment out of it, that’s a good sign. If you find that you dread working on it, or really struggle with it, then that’s a good indicator that maybe programming isn’t for you. It’s a useful skill to have, but you shouldn’t feel bad if it just isn’t your thing. I always like the idea of being a musician, and toon guitar lessons as a kid, but whenever I would sit down to practice, I found I would rather be doing almost anything else. Eventually, it occurred to me that I can love music and musicianship, without being a musician.
What is really meant by “programming” when people say they like to use linux for it?
I think it’s just a matter of personal preference among the type of people that are drawn to programming. Linux doesn’t just LET you have a very high level of control over things that happen “under the hood”, it often MAKES you have to deal with some things that Windows or iOS would traditionally keep hidden (to varying degrees, depending on distro). That ends up being appealing to the kind of tinkerer folks who are also attracted to programming.
I don’t think there’s any inherent reason that Linux is better for programming, except MAYBE that there’s more of a programming ecosystem built around it, because more programmers end up using it. Sort of a self-fulfilling prophesy.
JakenVeina@lemm.eeto Ask Lemmy@lemmy.world•When talking to yourself, do you use the pronoun 'I' or 'you'?English11·25 days agoInteresting that several people are reporting using “you” for negative sentiments, because I use “I” for those as well. E.G. “Well, I’m a fucking idiot.”
C, C++, C#, to name the main ones. And quite a lot of languages are compiled similarly to these.
To be clear, there’s a lot of caveats to the statement, and it depends on architecture as well, but at the end of the day, it’s rare for a
byte
orbool
to be mapped directly to a single byte in memory.Say, for example, you have this function…
public void Foo() { bool someFlag = false; int counter = 0; ... }
The
someFlag
andcounter
variables are getting allocated on the stack, and (depending on architecture) that probably means each one is aligned to a 32-bit or 64-bit word boundary, since many CPUs require that for whole-word load and store instructions, or only support a stack pointer that increments in whole words. If the function were to have multiplebyte
orbool
variables allocated, it might be able to pack them together, if the CPU supports single-byte load and store instructions, but the nextint
variable that follows might still need some padding space in front of it, so that it aligns on a word boundary.A very similar concept applies to most struct and object implementations. A single
byte
orbool
field within a struct or object will likely result in a whole word being allocated, so that other variables and be word-aligned, or so that the whole object meets some optimal word-aligned size. But if you have multiple less-than-a-word fields, they can be packed together. C# does this, for sure, and has some mechanisms by which you can customize field packing.
JakenVeina@lemm.eeto Selfhosted@lemmy.world•Self-hosting is having a moment. Ethan Sholly knows why.English1·25 days agoI’ll take another look, but I didn’t see any such setting when I was trying to diagnose. And I haven’t changed any Plex settings since the last time we had an internet outage and it worked properly, just a month or two ago.
JakenVeina@lemm.eeto Selfhosted@lemmy.world•Self-hosting is having a moment. Ethan Sholly knows why.English362·26 days agoI recently discovered that Plex no longer works over local network, if you lose internet service. A) you can’t login without internet access. B) even if you’re already logged in, apps do not find and recognize your local server without internet access. So, yeah, Plex is already there.
JakenVeina@lemm.eeto Games@lemmy.world•Bungie appears to have extensively plagiarized an artist's work in their extraction shooter "Marathon" according to this Bluesky postEnglish8·1 month agoIs the BlueSky OP here not a native English speaker? Cause, BOY that was tough to follow.
That’s a good analogy.
It’s far more often stored in a word, so 32-64 bytes, depending on the target architecture. At least in most languages.
JakenVeina@lemm.eeto Gaming@beehaw.org•What are the best gaming moments of the last decade?English1·1 month agoEntire final hour of Tears of the Kingdom.
JakenVeina@lemm.eeto World News@lemmy.world•How Israel’s ‘plan’ for Gaza could turbocharge ethnic cleansingEnglish12·1 month agoEthnic cleansing could turbocharge ethnic cleansing? I mean, I guess, but that’s a really weird way to put it.
JakenVeina@lemm.eeto Technology@lemmy.world•Reddit will tighten verification to keep out human-like AI botsEnglish1·1 month agoPor que, no los dos?
JakenVeina@lemm.eeto Programmer Humor@programming.dev•AI will replace programmersEnglish261·1 month agoYou know what we, in the industry, call a detailed specification fo requirements detailed enough to produce software? Code.
Fun fact: Roko’s basilisk is not from QC. It’s a thought experiment about AI that predates the comic character by about 6 years. The character’s just named after it.
https://en.m.wikipedia.org/wiki/Roko's_basilisk