• 1 Post
  • 36 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • Is Adobe still the standard? When I realized browsers and 3rd party apps render PDFs much quicker than Reader, I started looking for other alternatives to Adobe. I was familiar with the flow of PaintShop Pro and GIMP, so now the very little I did in Photoshop I do in GIMP/Inkscape/a couple other freebie tools. When they acquired Macromedia and killed Flash, I was out of their ecosystem, so my poor knowledge of their products is almost 2 decades old. What are their can’t-live-without products nowadays?



  • I agree with you. Every language I’ve used in the past 15 years has a datetime library or at least standard cookiecutter functions available for conversions, calculations, and adjustments for leap years and daylight savings. Store everything as a datetime in a ISO format with TZ offset or a Zulu indicator, and just convert on the client end if you need to, with a toggle for UTC/local and an option to choose your preferred local.

    If you have some exotic or fuzzy edge case requirement like alternative calendar systems or dates before and after the Julian - Gregorian changeover, the wheel has already been invented and there’s a decade-old stackoverflow thread discussing it ad nauseum, with a 200+ point answer that gets updated every couple years as new tools or major updates become available.




  • I think it’s a good first language to learn. Because it’s a lower level language than most of the popular ones these days, you will learn a lot of interesting concepts and problems you wouldn’t otherwise get or even need for higher level stuff - like memory management, allocation, garbage collection and cleanup, and pointer references - but which give you a better understanding and appreciation for what’s in the black box.

    But you also learn a lot of transferable concepts like typing, mutability, objects and object oriented design, polymorphism, etc. And there are still a ton of jobs where C++ knowledge is required or at least useful.

    I have barely touched it over the years since first using it, but patterns and approaches I learned in C++ have come in handy for me a lot when troubleshooting and when reading other people’s code, and being able to recognize who is going to be a helpful person to talk to when I run into problems I can’t quickly figure out.



  • That’s what I was hoping someone would reply. I was a bit confused about some of the article wording but this confirmed what I was thinking. I poked around with some C and C++ a couple years ago when an abandoned C# library we were using was becoming a growing issue, and was surprised at how much easier it was (after v11) to avoid pointer hell compared to the last time I used it…decades ago in a computer graphics class writing a very rudimentary 3d engine/solar system model.

    I think of that project fondly now because it was so long ago and it’s easy to forget chasing down memory leaks for a full semester before learning there was a floating point rounding error baked into the Borland compiler. Bastards.

    Rust will be my next language of interest. I don’t like C# or Java and hope to not have to write them again.



  • This makes sense for civil, structural, electrical engineering, and similar. For software engineering though, it doesn’t make sense to me unless it’s for software specifically meant for something critically important for life or safety, like embedded software for industrial safety sensors and shutoff relays, medical monitoring, etc. And that kind of equipment I would expect to have the responsibility for signing off as safe by software-adjacent people like QA testers and non-software people like environmental health and safety officers, lawyers, and so forth.





  • seth@lemmy.worldtoAutism@lemmy.worldShirt Tags
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    2 years ago

    At least in America, adult-diagnosed autism is something that seems to have been largely ignored until the past few years, and only recently have MH professionals started getting better at diagnosing girls and women, and adults in general. When my therapist suggested I see a specialist for diagnostic testing, we had the hardest time finding a psychiatrist in my area with any autism experience who wasn’t focused on child psychiatry, and the first one wanted $500 out of pocket before even seeing me, as they didn’t accept insurance. I don’t know if that’s standard, but if it is, I can see many people just not following up due to cost restrictions.

    Couple that with the fact that DSM-5 and ICD-10 abandoned Asperger’s terminology and favor ASD as a much broader and inclusive term, and it shouldn’t be surprising that many more people today are saying they have it, diagnosed or not.

    What is surprising to me is how much pushback I’ve seen in both ND and NT people who never seemed to push back at Asperger’s diagnoses in the past. I’ve heard many neurotypical people from comedians to “influencers” claim autism is just something people say they have without diagnosis because it’s trendy or an excuse for “bad behavior.” In my experience about half of my NT friends and family members just flat out said, “no you’re not,” when I confided my diagnosis, while the other half say they suspected it or are just supportive in general.

    What’s worse imo is when the gatekeeping comes from within the ND community, almost like a disdain for people who have been masking well enough to get by while just being considered “eccentric” or “kind of weird.” If someone else says they struggle with some of the same issues as me without having been professionally diagnosed, I should be trying to meet them on that shared experience so we can understand each other better and can live more harmoniously, not ridiculing or judging them. And that exclusiveness/dismissiveness is rampant in these subs, even in this thread for instance. We shouldn’t minimize or reject the experiences of other people when they are just trying to offer connection. To even be offered that opportunity to connect takes an effort in trust, and should be encouraged.


  • I hate when helpful features like hook scripts aren’t enabled. Someone forgot to run a script before pushing their changes even though the readme clearly says to format, lint, and confirm unit tests all pass before pushing, and now the PR has 100 irrelevant whitespace changes that are going to be reverted by the next pull request. A pre-commit script could gate that and auto fix it but noooo, admins don’t want to turn on a feature they don’t use.