• 6 Posts
  • 488 Comments
Joined 1 year ago
cake
Cake day: July 31st, 2023

help-circle

  • What they should have done instead is create a backend restful web service and wire up a frontend rest client with something suited to web app ui dev such as angular or react.

    If anon’s program was designed to work as a client for some external server or if Java had absolutely no GUI frameworks, that would be fine. But if anon’s goal was to create a simple desktop application, doing this would be the programming equivalent of a Rube Goldberg machine.

    With that approach, you also need to be really careful about how you do it. Fuck that part up and you can end up with the locally-hosted REST server listening on the device’s public network interface or vulnerable to CSRF from a web page opened in the user’s browser.


  • I strongly prefer how interfaces are handled

    It’s better than Java, but they still chose to walk headfirst into the same trap that bites Java developers in the ass: placing the implementations under the concrete type instead of the interface.

    When you have two interfaces that each require you to implement a function with the same name but a different signature, you’re in for a bad time featuring an abomination of wrapper types.








  • Owned by corporations, apparently.

    Musk is vying for government contracts, and it doesn’t take a genius to see that if he’s put in charge of “government efficiency,” he’s going to turn NASA’s research and engineering into skeleton crews. I can guarantee it won’t be Blue Origin picking up the slack after NASA is no longer able to create spacecrafts.



  • While Nintendo sucks for their highly litigious nature, this guy deserves zero sympathy. Play extremely stupid games, win extremely stupid prizes.

    On October 24, after unnamed platforms had shut down Keighin’s streams in response to Nintendo complaints, the gamer reportedly sent the company a letter in which he claimed to have “a thousand burner channels” to stream from and “can do this all day.”

    The complaint further alleges that after Keighin’s monetized YouTube account was set to be shut down, he added a CashApp handle in order to profit from streaming Nintendo’s games.

    There’s some things you just don’t do if you have any intelligence whatsoever, and making a profit by streaming dubiously-obtained unreleased games and poking the lawyer-happy hornet’s nest is one of those.