Skip Navigation

User banner
Posts
12
Comments
432
Joined
2 yr. ago

  • They got all of the basic facts right and their general experience mostly mirrors my own, though in my case the majority of problems encountered apply to Wayland in general and are rarely compositor-specific. That is to say that I can usually Google "[APP]" [FEATURE] not working "Wayland" and find people from a variety of different Wayland compositors all experiencing the same thing[^1]. Maybe I just got lucky when I chose my specific compositor?

    In fact, despite being on Wayland for about a year now, the only compositor-specific issue I've ever encountered is a broken controller configuration overlay when using Steam's Big Picture Mode. It's actually super frustrating because I have absolutely no idea if it's an issue specific to my compositor, wl-roots, or something unique about my configuration. All I really know is that it works correctly if I launch Steam in a nested gamescope compositor, so it's not a bug in the protocol nor xwayland.

    [^1]: Some recent examples: broken Steam Controller cursor, busted SDL in TF2, Invisible Emacs cursor

  • The article says it best:

    Developers remain critical of this latest statement from Unity. "There wasn't any 'confusion'," said Trent Kusters of Jumplight Odyssey studio League of Geeks. "In fact, the exact opposite is the concerning issue here; That we all, very clearly, understood the devastating impact and anti-developer sentiment of your new pricing model far better than you ever did (or cared to) before rolling it out."

  • Hmm... I think we're dogging on the author a bit much here. Don't get me wrong, they're clearly swimming in philosophical water that's a bit too deep for themselves, but sometimes you've gotta be clumsy in order to explore topics at the edge of theory.

    Let's dial things up a notch and bring Undertale (the Dark Souls of -- nevermind) into the discussion. What does it have to say about branching pathways, tonal consistency, and savescum? It says: I was made for you, please enjoy me.

    The game adapts to the audience -- you, that is. You are weird and hard to please, so the game needs to be flexible without feeling compromised. If you want to leave hidden depths unexplored, the game abides. If you want to vivisect every last detail, the game changes to fit your desire.

    It's alchemy, of course; both magical and unobtainable, so the author isn't strictly wrong to accuse Baldur's Gate of falling short. It's true: sometimes a gap in the curtains opens up and the illusion is spoilt. With that being said, I think what's missing is the logical conclusion to the criticism: universality -- despite being unobtainable -- is still worth striving for. To be universal is to distill humanity itself, as great and terrible and impossible as that may be (and here you thought I was joking with that Dark Souls jab!).

  • Yes, of course. The real estate market is behaving in a way that is highly consistent with economic theory. It's so straightforward that just about any policy analyst from anywhere on the political spectrum could come up with the same exact list of problems. I think we can all appreciate that developers are merely trying to operate a business and that they owe it to themselves and their workers to operate sustainably and only take reasonable profit/risk tradeoffs.

    Unfortunately, an appreciation for the underlying theory does not satisfy. Every day I walk one of the most unequal cities in America (Atlanta, GA) and am pained to see homeless bodies huddled against buildings made of solid granite. Just imagine if I tried explaining the economic realities of the housing market to the disabled veteran panhandling at my local MARTA station. Imagine his face as I tell him to please try moving to a suburb or maybe just be patient and wait things out for a few decades while we wait for the real estate market to respond to demand forces. He cannot wait. Exposure will eventually kill him.

    I want my city to do what only governments can do and respond to the problem immediately at whatever cost necessary. I want public housing built ASAP because a heartbreaking number of local people are going to die if action is delayed. It is not humane to turn a blind eye while we go and chase the white whale of an economically ideal market solution.

  • Thank you, invisible hand

  • "We both know the real reason you're wearing that camera. One of you assholes is pilfering inventory again"

    "All the more reason for a raise, sir?"

    "No, that's what the 10% non-transferable employee discount is for"

    "Of course, sir"

    all of the cameras were stolen within a week

  • Doesn't matter as long as we arrive at our Final Destination as quickly as possible, my good fellow.

  • New material? How's about this banger: What's the deeeaal with airplane food!

    Too soon?

  • Quick shoutout to my prehistorical homies for passing down only the choicest and most salient of allegories. We meme on the shoulders of giants.

  • "Hey bro, let's go check out those sirens over there. I swear, bro... just plug your ears with wax and tie me to the bow. Bro, it'll be so epic."

    Sirens arrive

    "Bro, why the fuck did you tie me down?? Smash this goddamn boat against the rocks!"

  • "Oh no, Microsoft DMCA'd my project! Whatever will I do with this fully intact git history that I have mirrored by design on every single development machine?"

    git remote seturl origin https://codeberg.org/me/my-project

    I've gotta say, this doesn't strike me as a particularly substantial issue. I'll admit that it becomes harder to find contributors when you're trying to operate outside of the $MAINSTREAM_PLATFORM, but that's going to be a perpetual problem in the world of "Forge-likes" until someone figures out how to federate the social-media aspects of it (sidenote: why hasn't anyone tried doing that?)

    EDIT: Of course someone was already working on it. Why did I even think of assuming otherwise? Godspeed to the ForgeFed project!

  • Funny Unity Roast

    Jump
  • Apparently, it's dubiously legal (i.e.: nothing technically against established licensing orthodoxy, though still sufficiently experimental that it could cause a new legal precedent to be set if successfully challenged).

    But basically here's the gist:

    1. To sell games made with Unity, you need to have a license
    2. The license comes with terms and an expiration date
    3. When the license expires, you can choose to either stop selling the game or get the newest version of the license
    4. The newest version of the license has these per-user fees attached

    In short: copies you've sold are sold -- Unity can't ask for a cut of those. You can keep selling copies for as long as your current license lasts, but after that you either have to shelve the product or agree to give Unity a cut of each sale moving forward. Unfortunately for Unity, even if legal, they will struggle mightily actually enforcing their fee structure -- captive customers are notoriously difficult to bill efficiently. That 4chan meme at the top of the comments illustrates the gap quite nicely: money isn't going to magically materialize in their bank accounts when the install button gets clicked. They're going to have to work their asses off for those quarters.

    Source: Moon Channel

  • I find it interesting how common it is to blame executive greed/stupidity, as if we all merely got super unlucky when companies were picking their CEOs. Every CEO is different, yet the outcome is almost universally the same: when company longevity and quarterly profits come into conflict, profits win.

    The CEO of the modern public corporation embodies that conflict of interest, which is perhaps why they are so hateable -- the job is inherently two-faced -- but at the end of the day they're just a face, a name, and a bundle of core competencies. No matter how many CEOs we go through, there will never be one who could satisfy the unending hunger of the public stock market. You will never find one who is not ultimately enthralled. The fundamental concept of know-nothings owning everything is just outright broken.

    I don't know if I think we should burn it all down, but one thing I'm sure of is that the problems won't stop until we bring the people with investment money into close alignment with the long-term interests of the corporations they own (and/or oust/eat them)

  • Well, not anymore anyway. If you consider 2015 the turning point, then that means he chose to do one term under a party he no longer agreed with -- a term which he won before Trump was elected, I should point out.

    Look, I'm no Rominad (... Romey? ... Mitten?) but it just strikes me as overly precious to complain that he did not step down any sooner. As far as public information suggested, he chose to step down despite good health and good reelection odds in the very same senate currently occupied by Mitch McConnel, a man who might be charitably described as a grotesque Weekend at Bernie's parody.

    Allow me to preempt the obvious response: "The Republican party has always been detestable -- Mitt Romney would have to be an idiot to be blind to that up until now. This is nothing more than sour grapes from a big, dumb loser!" Yeah, maybe? People are dumb. People go their entire lives without critically thinking about their beliefs. A shocking number of them are politicians. At least Romney didn't double down... that's all I'm saying.

  • In theory, yes. Of course, the same holds true for a lot of things which we currently use clean water for! The water needs of agriculture, toilets, carwashes, and many more could be addressed through so-called graywater (e.g.: pumped lakewater, rooftop rainwater) if we really sat down and wanted to make it happen.

    The reason that we don't do these things is rather mundane: it's cheaper and easier to tap into the shared drinking water infrastructure than it is to collect your own water and roll your own silos/filtration tech. That might change as the world changes -- something has to give eventually if we use more groundwater than we replenish, but much like clean drinking water, I don't think it's a problem we should ask individual entities to solve. Governments would generally be much more suited to efficiently collecting drainwater, scrubbing it, distributing it, and mandating usage in wasteful commercial applications.

  •  
            Uncaught TypeError: fetch(...).json is not a function