Skip Navigation

Posts
6
Comments
143
Joined
2 yr. ago

  • Thanks for the response. Seems like I can't assume other CS degrees are comparable.

    We definitely have a strong focus on security in my degree, but I still believe that awareness of what you're running on your machine and potential dangers of those programs fall into the category of common sense. Mishandling secrets, having bad authentication or not knowing how to setup SSL is definitely experience stuff though.

  • Neither young or naive. Just assuming others share my experience.

  • Makes sense, I feel bad for the guys that were happy for a chance and got screwed over. (By the hackers, not you, haha)

  • That's a bad take. Unless you get your knowledge purely from shady tutorials or have a fast track bootcamp education, it's unlikely you never touch on security basics.

    I'm a software design undergrad and had to take IT Sec classes. Other profs also touched on how to safely handle dependencies and such.

    While IT Security is its own specialisation, blindly trusting source code others provide you with is something a good programmer shouldn't do.

    If you need a metaphor: Just because a woodworker specialises in tables, doesn't mean they can't build a chair.

    Edit: Seems like my take is the bad one 😂

  • It's sad that this works. You'd think especially software professionals would be the most vigilant about running unknown code.

  • Semi related: There's a cool rabbit hole you can dive into when it comes to coastline lengths of some countries. Specifically the UK.

    Depending on who measured the coastline and with which method the results can be wildly different because there's always some form of simplification required. See this video for example: Link

  • Bottom left panel is completely redundant, but it still makes the joke hit so much harder for me

  • The group I referenced had a paid membership. Scale that up and make it digital and you may end up with a gender exclusive social media app.

    I get what you mean though, but I feel there's a bit more nuance than what you imply.

  • While I certainly agree with you that discrimination based on sex is unacceptable im most contexts, I believe that gender exclusive spaces, unless they hinder people directly, sometimes are a good thing.

    My dad is a mental health professional and founded a weekly 'only-men' self help group. He found that some things they talked about there wouldn't have worked with women involved. That group existed for about 5 years or so and helped quite a few struggling men.

    So yeah, unless there's any maliciousness involved, I'd argue that gender exclusiity is not bad in every context.

  • So stupid. Everyone knows we use bunny eggs for easter.

  • It's weird. There seem to be a lot of games that offer native Linux clients but they tend to not be maintained that well. Quite a shame really.

  • Now your weapons break in just one swing! 😂

  • I did check the bios settings but couldn't really find anything that would directly affect a pcie card.

    Most power management stuff that could cause issues is turned off. Fast boot itself was also off.

  • Thanks! It's really funny. Especially since KDE updated to version 6 and caused a lot of issues for other users - so it had to be the a software issue of course!

    I'm still not entirely convinced, that it wasn't a software issue that caused the device to misbehave.

  • He cs_assaulted the counter

  • Like many others already said. Being self taught is ok, but employers need at least some kind of confirmation about your skills. So getting some kind of officisl certificate will make your job search a lot easier.

    Microsoft offers a bunch of .NET certificates if you do their C# courses for example. You can also become a certified Linux professional.

    Find something that interests you and then start learning by doing some tutorials. The most important thing is that you have fun and won't burn yourself out working in a field you don't enjoy.

    Where I'm from there's demand for Web Devs, Java devs, .NET devs, It Support, Network Engineers, Embedded systems, whatever.

  • It doesn't compile or transpile in actuality. It generates Java based on an abstract syntax tree. The concrete syntax is not considered in Java generation by MPS.

  • Because it was easier to use Java primitives than implement the constants myself.