• 0 Posts
  • 57 Comments
Joined 1 year ago
cake
Cake day: August 2nd, 2023

help-circle

  • The main problem with Java (or garbage collected languages in general) as a first language is needing to unlearn the bad habits it ingrains when you move to a systems programming language with manual memory management. Other than that it’s a pretty good first language, though I’d suggest learning a bit of C at the same time just to get a basic grip on things like pointers and stack vs heap.

    Edit: it occurs to me that C# would be the perfect learning language. It’s very similar to Java and an easy first language, but you’d also learn about stack allocation through structs, and can teach pointers using unsafe (though I think unsafe code is still GCed, so this wouldn’t help with the memory management side of things. Haven’t touched C# in fifteen years so I’m not sure how it works anymore).










  • We could also have “karma” on Lemmy, but while technically tracked the environment is better off without it being public in my opinion. I view voting records similarly.

    It’s strange that they removed total account karma visibility a while back but are now thinking about making votes public.

    I think a good compromise (since Lemmy already tracks that data) would have been to show the upvote/downvote ratio a user receives on their profile page, without showing their total karma. That’d help you spot toxic users without incentivising karma whoring.

    Similarly, a display of how often a user upvotes versus downvotes others would help spot bots and trolls without completely obliterating privacy like their suggestion would.

    (But ultimately none of this solves the problem of privacy on the Fediverse being one federated bad actor away from nonexistence)






  • I liked how there was a multi-book background subplot of some Aes Sedai investigating the Black Ajah in secret, only for them to get killed off between books (and their deaths only mentioned in passing during the next book’s prologue) and the Black Ajah plot thread put on hold, then for the solution to the Black Ajah to be handed to Egwene with a wrapped bow a few books later.

    I get Jordan was trying to cut out extraneous subplots and actually finish the series, but it sucks that so many pages were wasted on something that went nowhere, and the eventual resolution didn’t even need them in the first place.


  • I loved the descriptions of the Carheinien Game of Houses, where everything was political theater and anything you did in public was scrutinized for multiple deeper meanings. It’s a shame the actual politics shown in the series was mostly pampered and immature nobles complaining that preparing for the literal imminent apocalypse was too inconvenient.

    It’d make a great RPG setting, but IIRC every attempt at a licensed adaptation (aside from a forgettable FPS like twenty years ago) has ended up in development hell or terrible. Or both, in the case of the show.



  • Matt and his crew, Thom, Aviendha, Min, Verin… There are so few likeable characters, especially amongst the women (you could write an entire book about how WoT handles women - I should note two of the three I listed as likeable are tomboys and were therefore saved from Jordan’s normal characterization). And due to the aforementioned thousand named characters, the good ones get almost no screen time.

    But there’s always time for Egwene and Faile, the two worst “good” characters. Don’t you want to know what Salidar or the Shaido are(n’t) up to for the billionth time?

    It’s funny. I actually liked the Wheel of Time, but any time I talk about it it’s to rant about its flaws.