They felt like it? Their brain worded the thought using “his or her”?
They felt like it? Their brain worded the thought using “his or her”?
It absolutely should not have been named zeroth() because the reasoning for that is purely pedantic and ignores WHY arrays are 0 indexed. It’s not like the people in the early days of writing programming languages were saying “the zeroth item in the array” - they would refer to it using human language because they are humans, not machines. Arrays are 0 indexed because it’s more efficient for address location. To get the location in memory of an array item, it’s startingAddress + (objectSize * index). If they were 1 indexed, the machine would have to reverse the offset.
Function/Method names, on the other hand, should be written so as to make the most sense to the humans reading and writing the code, because the humans are the only ones that care what the name is. When you have an array or list, it’s intuitive to think “I want the first thing in the array” or “I want the last thing in the array),” so it makes sense to use first and last. That also makes them intuitive counterparts (what would be the intuitive counterpart to “zeroth”?).
I’m kinda torn because of this. I like for good games to get recognition and be successful. Part of me wants to buy the game and give it a shot because it’s been well received and I’m happy to support an indie dev… But I really do not want to help establish a trend of indies sleeping on advertising/spreading word, then crying “woe is me” after a single week when barely anybody was aware of it, as a way of guerilla marketing their game. I also need to watch a bit more gameplay to see if it’s even in my wheelhouse before I decide to spend $20 on it.
Bopl Battle is a hilarious party game for up to 4 people. The rounds go really quick so it’s a great game to play with friends when you have a limited amount of time, but the fun doesn’t wear out fast either.
Dude I loved that game back in the day. So many great mods for it too
Pretty sure people have been shitting on AI pretty heavily as well, partly for those reasons (but also for several others).
How do you feel about square drive? I’m no carpenter, just someone that’s done enough work around the house, but I’ve found that Torx are the best option but square is a close second (but I don’t think I’ve used them in any especially high torque situations, and they may fall short there).
Peaches - I Don’t Give a Fuck
The thing with those is that, while it was a small amount of content, it wasn’t just a mission, each was about an hour of repeatable content that was fairly fun to farm. At $2, they actually still felt worth it with as much fun as B2 was. If they had asked for like $10 each, people would have flipped out.
I’m not a Starfield player, but I would bet this is not even close to as good of a value proposition.
Man I Loved the Strike games when I was young, definitely going to be looking out for this one.
So I don’t think it’s the only solution, or that anyone that doesn’t care for C# is wrong or anything like that, but it is a suitable language for large segments of development and is both a good career and, in my opinion, rather pleasant to work with. Looking at the languages listed in that list you shared, I see a lot of C, C++, and Java, which I have no interest in working in again unless i have a good reason for it. The other languages there are fine but I never had a big interest in Go (Google’s language) - it seems fine, but in my area I don’t think there’s much of a community around it.
The .NET community is pretty active where I live which is a plus, there are lots of jobs in the language and lots of professionals that are proficient in it. I’m going to try to avoid sharing too specific of information, but I’ve used C# in industries from healthcare, to automotive, to HR, to fitness. There are absolutely no shortage of companies using the technology - according to Statista, it’s the 8th most popular language, and they are including SQL and bash in that listing. I’m not sure I believe that data, but it was the first result I clicked in a very quick Google search.
I agree that popular != good, but if we are going to use “what companies are doing,” there are clearly plenty of people that have found it to be the right choice for their projects.
I will say that if your last exposure to .NET was like 5-10 years ago, it’s worth taking a look at what it offers now - not necessarily to use it yourself but to at least understand that it does bring a lot to the table. I tend to see a lot of people that make references to C# as it related to .NET Framework (e.g. “you have to use Windows”) that haven’t been the case since .NET Core came out in 2016. I will absolutely agree that it’s not always the right choice and there are aspects to the .NET world (Microsoft has the most obnoxious versioning - .NET Framework up to 4.x -> .NET Core up to 3.1 -> .NET 5 up to 8). And I fully get not wanting to work on it because it’s Microsoft because everyone has their brands that want as little to do with as possible, but it is a good object oriented language.
It very much depends on what you’re trying to do. C# is pretty great for developing APIs, especially in an enterprise environment involving a lot of business logic. I don’t have much of an opinion on Django as I haven’t spent enough time looking into it, but I have looked at enough Node.js code to know I don’t prefer it for most of the projects I’ve been involved in.
My Python experience is largely based in working with things like Raspberry Pis, and relatively simple jobs where Python made the job pretty easy. I don’t know enough experience with larger Python projects to have a feel for what good architecture in a complex application looks like.
With C#, I can go into a large application using good practices and quickly navigate the code and be productive.
I work in C# and I find it highly preferable over working in Java or C++.
Modern .NET (i.e. .NET Core and later) is cross platform. In fact, .NET APIs now are routinely run in containers not based on Windows.
Is the token not keyed to a specific source? I would have expected it to operate similarly to an SSL cert, where part of the verification process is that the source is the correct origin that the token belongs to - so if someone just lifted a valid cert to put into a malicious one, it would catch anything from changing a single character in the project name to changing the repository host (i.e. GitHub to GitLab)
Hey, I also was a Joey user. I am pretty tech savvy (I’m a software dev and a former sys admin). I’m not a Linux daily user though, so I still understand that out of place feeling. Like I have used Linux for things, but after working on my computer all day for work, I don’t exactly want to deal with roadblocks or tinkering on my computer in the evening.
I have also noticed that I spend less time scrolling on here than I did on Reddit, which is a good thing for me. It’s a place where I can satisfy that itch without getting lost in scrolling of posts or comment sections for hours.
Actually, a lot of banking apps can be used to transfer money now, it’s just done through Zelle. We can also do a bank transfer using the routing and account number (at least with my banking app) but that I think takes longer.
I find it interesting that with ASD, there is (apparently, from this discussion), a tendency to be concise to the point of meaning being potentially lost but explains as quickly as possible, while with ADHD (which I have), there is a tendency to over-explain and be too verbose. With ADHD, we tend to worry that our thoughts aren’t clear enough for others and go to great lengths to make sure our meaning is understood, which has its own problems (like people getting exhausted with us for our long windedness).
Morning people are an oppressive class.