@KairuByte@lemmy.dbzer0.com avatar

KairuByte

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

The “gore” is “Google bad.” Not really much else to it.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

I’ll never understand online only single player experiences. Makes no damn sense, even as DRM. The moment a players internet is slow, it all goes to shit. Not to mention unstable connections and server issues.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Not the person you asked, but I think the idea of “self” in this case is “how do you picture yourself when you imagine yourself whole/healed.”

Born without a limb 30 years ago? You likely can’t regenerate it, because when you picture who you are, you’re a one limbed person.

But it plays in other ways as well. For instance, while regenerate may technically have the ability to regenerate problems such as the example from a meme a while back where a person had their appendix removed, the idea of self would inherently include their appendix being removed as that’s the only way they could see themselves as whole/healed.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

You should watch The Orville, it’s like Star Trek with the training wheels taken off.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

It has comedic elements, but I wouldn’t call it a comedy. It’s hard for me to describe honestly. Perhaps an homage to trek? A lot of trek fans enjoyed it, some going to far as to say it was “more trek” than discovery.

They also have a lot of trek cast members make guest appearances, which is always a treat.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

As a software dev, this has always been a thing in the industry. Very rarely is our attention needed, and we are mostly there to fill seats and answer a handful of questions.

Sometimes our full attention is needed, but we generally know about those beforehand. For the rest, we continue to test, write code, answer communications, etc.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Swipe keyboards makes typing without looking trivial. It’s also not that hard to do regularly. Now, throw in some symbols and stuff and it’ll likely get harder. But touch typing on a modern smartphone isn’t hard at all. I typed this whole comment with out looking at the keyboard, and only needed to “edit” sections I changed my mind on.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

That url tho.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Eh, that’s more the spread. The cause is the misfolding prion. Mad cow can spontaneously crop up every now and then.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Is it? I honestly though that was part of the reason projects go EA.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Is it the wrong tense? Did they change it just before release, or does it still claim to be an MMO?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

While the servers are indeed likely to be joined, I highly doubt there isn’t an instancing system in case every eve player decides to travel to the exact same coordinates at the same time.

Otherwise a large enough corp could essentially “chunk ban” an area.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

I’m confused on how this is difficult to understand. Put aside the fact that it’s just a regular operator that… I mean virtually everyone should know, how hard is it to google “what does ?? mean in [language]” which has the added benefit of learning a new operator that can clean up your code?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

There’s more to it imho. The first three are more prone to mistakes than the last. You are much less likely to accidentally alter the logic intended in a simple null coalesce than you are in if statements.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

It’s easier to mess up return a != null ? a : b than it is return a ?? b, and operators work from left to right.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

None of my projects had time for reliable testing unfortunately. It was always “next sprint” or “when we have time” which never really came to fruition.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Honestly, and I mean this sincerely, if you’re on a team where the nullable coalesce is going to be confusing after the first handful of times encountered… look for a new job. It doesn’t bode well for their ability to do their jobs.

This is like the guy at Walmart who needs hand holding each time they clean a machine, it’s a problem waiting to happen.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

I was going to reply with actual answers, but then I realized that if you actually wanted to know the answers, you could take literally 30 seconds to look up any of those questions. And the fact that you’re still asking them given the ample time, means you’re either willfully ignorant, or just stirring the pot.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Honestly the fact that you explicitly say you wouldn’t use it as a daily driver, when that’s all most people have… is a terrible review.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

It’s not just water resistance, it’s not even dust proof which is extremely easy to achieve in this day and age.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Why is no one asking who the mysterious guests under the table are?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

🤦🏻‍♂️ Apparently Pepperidge farm doesn’t remember that that was in no way official, and just just an employee saying things.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

If I don’t survive, tell my wife “Hello”

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

I’d suggest “Free-for-all Friday” to distance from the “free stuff” meaning of “free.”

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Ngl that last sentence seems like a pretty weird thing to mention…

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Jesus Christ, you’re banned from giving advice.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Sho hear me out, infinite food?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

On Firefox check out the extension named Consent-O-Matic.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

It has a “report this site as broken” button to help improve it.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

The problem with that one in particular is that it accepts, insinuated or otherwise, the default, which is “yes I accept all cookies.”

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

In most cases, it just blocks or hides cookie related pop-ups. When it’s needed for the website to work properly, it will automatically accept the cookie policy for you (sometimes it will accept all and sometimes only necessary cookie categories, depending on what’s easier to do). It doesn’t delete cookies.

So it’s a mixed bag on what it will do. Personally I’d rather be annoyed by the pop than not know what it’s doing.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

… what kind of research and development do you think went into this, when did this take place, and how much do you suppose it cost?

Follow-up question: Do you actually know anything about software development?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Gatekeeping is important for these kinds of discussions. If I tried to speak authoritatively on chemistry, for example, it would matter if I understood the content being discussed.

In this case, the individual believes hundreds of millions of dollars has been put into researching and developing the Google Play store… I take issue with that, having built similar for internal systems at a fraction of that cost.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Neither of those expenses fall into “research and development,” so would have no bearing on the discussion at hand.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Like the individual you’re replying to, nothing you’re talking about falls into “research and development.”

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Scaling a well written system just requires throwing more hardware at said system. Yeah, you could tune it and tweak it, but that isn’t an ongoing and constant process.

Unless your argument is that they wrote it badly, and continuously improved it as more users were onboarded? Which is a ridiculous concept.

Again, none of this would be part of research and development. You aren’t still researching and developing… after the system is developed. Not unless you’re actually changing things. Can you tell me that last major feature added to the Play Store?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Ongoing maintenance is literally part of system upkeep. You don’t include that in R&D costs. That’s akin to including power as a R&D cost.

Total staff involved in development? IIRC that wasn’t your original question, I believe you said something like “total users” or “total staff” in a way that could very easily be read as “how many people are involved today” which is a very different question.

Software development would obviously be included in the R&D cost, while total staff running the system after development would absolutely not be.

Why didn’t I provide information on the project? Because it would be so generalized due to NDA that it wouldn’t be useful. Here, let’s give it a go: The project in question was for a corporation with around half a million users. Serving internal applications to a large number of device types, though admittedly piggybacking on some external infrastructure since OS’s like iOS explicitly disallow self signing applications.

Admittedly, this pales in comparison to the PlayStore which is installed on billions of devices, though you won’t find many who have worked on something scaled that massive.

Did that explanation help? No of course not, because it provided so little information that it’s all but useless. It also doesn’t actually show that I know what I’m talking about. How was I involved? Was I a useful worker? How long was I part of the project?

Your question is just a long winded way of asking what I already did.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

There will always be maintenance. That doesn’t even insinuate code writing. You don’t need to constantly rewrite the application as it scales up, that just insinuates bad code. And I highly doubt Google is paying their software developers as well as they are, only to get code that doesn’t scale.

As I said, a properly written application, which would inherently take scaling into account to be considered “properly written” would scale without constant need to rewrite code.

Ignoring that, do you think they are still rewriting parts of the application as maintenance? Going on 12 years and they are still tweaking the original code to support new users? Of course they aren’t, that’s insane.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

You can’t throw hardware at a scaling problem if the scaling problem is related to badly written code. Conversely, you can’t throw development at a scaling problem, if the problem is a hardware limitation.

If you take good code, which is already written to account for scaling, and it needs to be scaled up, what is it you think they do? Rewrite the code? Tweak the code over and over? No, they deploy a second server to employ load balancing.

Look at it this way, if more hardware is never the solution, you’re telling me I can run any code at any scale on my rPi4? Since that’s obviously not what you meant, it pretty easily proves that sometimes the answer is more hardware.

And fair enough on further development, I legitimately wasn’t aware. That said, I doubt that cost isn’t already rolled into the 30% cost referred to in the article. While the original user was arguing an unaccounted for $100 million “initial cost” that was still being “paid off.” I may have dug into that initial comment too much when making my statements.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

If they aren’t needed to the point that he notices immediately… are they really needed?

Forgot mine the other day, said “fuck it were doing it live.” Granted, my prescription is quite mild and I still have 20/20 without them, but I don’t understand how someone who needs them… can forget them?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

They’re making a joke, riffing off the “you let the magic smoke out” joke used in hardware repair. The “magic smoke” is when the chip fries and needs to be replaced, and mending can only physically repair magic items.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

I don’t think 7 vs 0.75 is accurate. A single wolf bite would fuck you up, to be sure. But this implies that a human bite is about as dangerous as a mousetrap… which, let’s be honest, is virtually nothing. Humans are capable of biting through not only skin and muscle, but to the bone, and even through the bone in certain cases.

And that is the bite of a commoner, you think a lvl 20 barbarians bite wouldn’t go straight through most bone?

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

That said “will” not “won’t” FYI.

Ah I’m dumb ignore me.

KairuByte,
@KairuByte@lemmy.dbzer0.com avatar

Which makes no difference in the provided example.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines