Engineer and coder that likes memes.

  • 1 Post
  • 22 Comments
Joined 11 months ago
cake
Cake day: July 29th, 2023

help-circle
  • prof@infosec.pubtoComic Strips@lemmy.worldXXX
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    3 months ago

    I certainly think so. Social media and all those publicity-hungry news publishers have contributed to fostering an image of men and women that is unrealistic and without nuance. Not just regarding aggressiveness of men or chronically dtf women.

    This might be a weird take, but Ted Bundy was only so successful because his victims inherently trusted him. In today’s world I believe he would have a lot more trouble to find a woman that assumes he has good intentions.











  • Valuable input! I actually am an undergrad student. There are a lot of frameworks out there that support writing languages, with MPS being one of them.

    If I’d start from scratch again and had a little more time, I’d frankly try writing an interpreter myself, instead of trying to conform to weird framework syntax, which I won’t be able to reuse in any other context.

    Saying syntax design is fiddly is an understatement. I focused very hard on getting an abstract syntax somehow finished before working on generation in my first iteration. Then I had so much technical debt, that I couldn’t get anything to work and had to rewrite a lot. So I scrapped it all and started again, starting with top level concepts including generation and only implementing some lower level ones, once everything around it worked properly.









  • Recently switched jobs from maintaining a 15 year old Windows Forms .NET Framework legacy codebase.

    At the new job we stick to Clean Architecture, use unit and integration tests, have a code generation tool, actually make nice use of generics and use dependency injection. Also agile processes, automatic build tools, whatever. The difference is night and day and I’m so glad my ex boss fired me because I told him he’s an asshole and his codebase is shit.