• 0 Posts
  • 130 Comments
Joined 2 months ago
cake
Cake day: October 16th, 2025

help-circle




  • FishFace@piefed.socialtoProgrammer Humor@programming.devElectron apps
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    2
    ·
    2 days ago

    It’s not “horseshit” - I gave you a caveat precisely so that you can understand the limitations of my comparison, and so that you don’t need to be so antagonistic.

    lightweight

    I launched VSCode fresh this morning. Just now, 4 hours later, I closed it and watched my system memory usage: 1.3GB. I am doing remote development, so there’s a whole server process as well which is chomping a few GB. My old laptop repeatedly ground to a halt until the OOM killer woke up/I rebooted as its measly 32GB of RAM couldn’t cope with two VSCode sessions (plus other normal apps) after a while.




  • We have a gigantic monorepo at work.

    To manage the complexity we have entire teams dedicated to aspects of it, and an insanely complex build system that makes use of remote builders and caches. A change to a single python file requires about fifteen seconds of the build system determining it needs to do no work, with all of this caching, and the cache can be invalidated unexpectedly and take twenty minutes instead. Ordinary language features in ides are routinely broken, I assume because of the difficulty of maintaining an index of that stuff on such a huge codebase. Ordinary tools like grep -R or find can only be used with care.









  • Great article.

    A lot of people are on the “composition over inheritance” bandwagon now, but I’ve honestly not seen a situation where I felt that inheritance was used and was the wrong choice. (Though most of my experience is in python where there’s no diamond problem, mixin classes are common, etc)

    What I noticed is that everyone seems to agree that inheriting implementation is useful, because you have that with traits in rust (which are agreed to be good, afaik), so in languages without traits, it seems reasonable to want to use the next best thing





  • I’m sure most people here would have a lower threshold than me to condemn someone for their childhood behaviour, but this seems well beyond my threshold, too. You’ve got:

    1. multiple sources
    2. describing very similar patterns of behaviour
    3. going back many years
    4. a man who can’t bring himself to deny the claims fully - except then, a day later, changes his wording
    5. a man who while he generally doesn’t make overtly racist comments espouses policies which are nevertheless congruent with a racist outlook.

    There just isn’t any way it’s not both true and forming a part of his current beliefs. Anyone you can find 20 people with matching accounts of seriously nasty bullying behaviour for was almost certainly a bully. Such a person who is then not able to identify what was described as such as someone who is still a bully.