• 1 Post
  • 263 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle

  • Mostly the latter. We don’t do any optimizations on our product whatsoever. Most important thing is to say yes to all the customers and add every single feature they want. Every sprint is spent adding and adding and adding to the code as much as we can and as quickly as we can. Not a single second is allotted to any discussion about performance or efficiency. Maybe when something breaks, but otherwise we keep piling on more crap at full speed non-stop. I have repeatedly been told “the fast way is the right way” followed by laughter. I was told to “merge this now” on multiple occasions even when I knew that the code was shit, and told the team as much. I am expected to write code now and think about it later.

    As you can expect, the codebase is a bloated nightmare. Slow as shit, bugs galore, ugly inconsistent UI, ENORMOUS memory use, waaaaaay too frequent DB access with a shit ton of duplicate requests that are each rather inefficient themselves. It is a rather complex piece of lab management software, but not so complex that it should be struggling to run on dedicated servers with 8 gigs of RAM. Yet it does.


  • No thank you. No need to transform a classic character and franchise into something they notably are not. Being cool and charismatic and smooth and whatnot, in other words essentially the polar opposite of the average Jesse Eisenberg character, is part of the core identity of the character itself. Change that and you don’t have Bond anymore. It’s a whole different character that shares the name for marketing purposes.

    Nobody’s stopping nobody from writing their own movie with their own original character who happens to be a weird neurotic psychopathic nerdy secret agent, though. No need to hijack a cinema classic for that.



  • Well you see one client demanded some absolutely stupid very obscure feature that was so absolutely stupid that it could only reasonably be achieved by hacking some bullshit together on their on-premise bare-metal installation that they insisted on not giving you proper access that you needed. Then something went wrong with that hacked-together one-off bullshit, and the digital equivalent of this was the only way to figure out what the hell was happening.





  • I’ve seen password managers fail to detect password fields because the frontend devs thought whatever stupid piece of React crap they vomited from their keyboards was better than using standard html fields for their intended purpose. It’s not very common, but it happens. Credit card fields are also a big mess for the same reason. Half the time bitwarden’s best guess at auto filling those results in some absolute soup that makes no sense.

    I’d also like to take this opportunity to send my warmest, most sincerest fuck yous to all the UX designers who think it’s a good idea to fuck with navigation. Don’t prevent me from opening shit in a new tab. Don’t just scroll the page up to the previous h1 when I try to go back. Who the hell do you think you are?


  • herrvogel@lemmy.worldtoAsklemmy@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    6 months ago

    Absolutely not lmao. They made an open world game that’s set in the criminal underground of a busy city, but the police was literally unable to drive until a patch several weeks after launch. Which A LOT of people didn’t get to experience because for weeks the game wasn’t stable enough to playable for them anyway.








  • I use Linux myself, but my work laptop they gave me is windows. I can honestly say that I believe in near future the average Linux experience is going to be smoother than windows. Because I cannot believe how insanely annoying windows 11 is. It’s really not good. And modern Linux has more than good enough software and hardware compatibility.

    But of course it’s gonna take a long while before Linux overtakes windows because social inertia. And that’s not gonna change easily because there is no humongous international corporation that spends billions every year to get their Linux based OS pre-installed on almost every new computer.


  • Compound words are very different than agglutinative conjugation though. In such languages, you don’t just mash words together, you also modify them to encode all sorts of extra information into one word. You can form full, grammatically correct sentences that way. Can’t do that with compound words because you can’t compound them into a complete sentence.

    A famous, powe example is the word “çekoslovakyalılaştırabildiklerimizdensiniz” from Turkish, which is like Finnish in that regard. It’s a complete sentence that means “you are one of those who we have managed to make a czechoslovakian”. The object, subject, verb, tense, and more are all in there. Obviously that’s quite a bit more complex than word together-mashing.


  • They’re probably talking about Samsung TVs, not their android phones/tablets. Installing jellyfin on those things can be a chore. My experience with LG was similar. The official build was out of date and riddled with issues that didn’t exist on other versions. It refused to play videos that worked well enough on other devices, transcode or no.




OSZAR »