[Request] Looking for resources on terrible algorithms, architecture, and design
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 100%

    I unironically had a screening interview with a recruiter that asked "If you were creating a startup, would you use microservices?". She didn't like that my answer was "It depends, I don't have enough information to answer".

    6
  • Dwarf Fortress creator blasts execs behind brutal industry layoffs: 'I think they're horrible… greedy, greedy people'
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 25%

    It's important to understand that this is not just individual greed. The problem is that greed is ingrained into the system. Capitalism simply does not function without greed.

    The only reason shareholders will move their capital is if the company is expected to grow. What is the point in risking your money if there is no profit? This search for infinite growth is what leads to the death of products. It creates different objectives and incentives than simply making a good product that users will pay for and providing a steady job for employees. A situation where the company does not grow but continues to make a good product and pay its workers a decent wage is an acceptable one for everyone except for shareholders.

    Executives are just the middle layer between investors and workers. They make sure that investors get their return on investment, since investors don't really give a shit about the product or even how it operates, they just care about the numbers on the balance sheet. And as someone noted in another comment, they are paid mostly in company stock so that the interests of shareholders become partially their own.

    -2
  • LinkedIn plans to add gaming to its platform
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 100%

    Top 10 on the leaderboard get boosted in job searches.

    But in all seriousness, this is why searching continuous growth ruins products. LinkedIn had a decent thing going as a job board a few years ago. Instead of focusing on that experience (which is still surprisingly underdeveloped) it added all this useless shit and became a Facebook with a paper thin mask of professionalism. It is now a place used mostly to spread toxic corporate culture and I dread its logo any time I open it to search for a job.

    70
  • Exxon CEO blames public for failure to fix climate change
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 100%

    In a functioning society these fucks would have been sued into bankruptcy for suppressing those studies in the 80s. In our society they can continue to make record profits every year

    42
  • Chernobyl's mutant wolves appear to have developed resistance to cancer, study finds
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 100%

    Dr Love found the wolves have altered immune systems similar to cancer patients undergoing radiation treatment, but more significantly she also identified specific parts of the animals' genetic information that seemed resilient to increased cancer risk.

    Sounds like more than just started monitoring them

    4
  • Mr Bean actor Rowan Atkinson blamed for slow electric car sales
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 100%

    Anti-consumerism is bad because it would expose the fact that our economy is overproducing shit we don't need, so we would need a massive reorganization of society. You can tell who that is bad for.

    18
  • What is OOP, really? Why so many different definitions?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    sirdorius
    Now 40%

    Academically, you're right. For practical reasons, you probably don't care how Simula, E, Lisp and Smalltalk (languages mentioned in that 20 year old article) implement it. This seemed more like a beginner question so I think the Java definition is a good starting point.

    -1
  • github.com

    The 2013 StackExchange post [^1] describes what is now commonly called an "archetype" based ECS architecture that was implemented as compile time archetypes in the author's open source project in Feb 2018 [^3]. A similar ECS model was described later in the June 2018 patent filed by Unity [^2] and active since 2020. It's useful to bring visibility to the issue for the inevitable patent trolling that will occur in the future. References: [^1]: https://gamedev.stackexchange.com/questions/58693/grouping-entities-of-the-same-component-set-into-linear-memory/ [^2]: https://patentimages.storage.googleapis.com/a9/94/51/5f0ea9a1b97629/US10599560.pdf [^3]: https://github.com/TeamHypersomnia/Hypersomnia/issues/264

    91
    10

    Original: https://workchronicles.com/face-the-consequences/

    1.1K
    45
    mastodon.online

    Edit: final round is live now https://mastodon.online/@parismarx/111595842718166678

    344
    121

    Original: https://existentialcomics.com/comic/526

    762
    47

    I'm considering doing some freelance work as a backend dev. I have around 8 years of experience as a full time employee, but I'm not entirely sure how to get the ball rolling as a freelancer. What are some good platforms to find clients? The only one I know of is searching job postings on LinkedIn. Are platforms like Upwork and Fiverr good? I've heard that they're a bit of a rat race, and honestly looking at Fiverr ads it does seem that way.

    51
    8

    I see this so often, but I don't understand it. Some people just fork a huge amount of repos and never commit anything to them. What's the point? Are they trying to pad their profile for potential employers or what? It just clutters your active repos. Personally, I just remove forks once my PR gets merged upstream. And I only fork when I'm ready to push a commit. Is there something I'm missing?

    27
    11

    For anyone that has tried the [1.0 release of entities](https://docs.unity3d.com/Packages/com.unity.entities@1.0/manual/index.html) what do you think of it? I plan on making a small test project with it soon and comparing it to Bevy. I tried the 0.17 version a while ago, and I remember the API was a huge mess. I'm sure things could only get better from there.

    9
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSI
    Now
    11 184

    sirdorius

    programming.dev