Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TH
Posts
4
Comments
258
Joined
2 yr. ago

  • Bruh on one post people are bandwagoning rust and then on another post people calling it esoteric 🤣 hard to see what's what past the hype. I mostly code in Python though so I might need to find out for myself

  • Most everyone I know doesn't have a Twitter or Instagram. Obv I deleted my reddit. What are people supposed to do except just not use the platform? Most authors I want to follow are on substack or mastodon.

    I think that as the platforms further enshittify, people will realize there are no intelligent conversations happening on platforms like X, Instagram, Facebook, etc. Ragebait content can only captivate audiences for so long before they either abandon it or are brainwashed by it. If everyone on X is a musk dickrider right wing lunatic then it makes it easier for sane people to stay off of it. Honestly it might be better to give them their safespace echo chamber as long as Democrats, liberals and libertarians mobilize and make their arguments where it matters.

  • That's great. That's basically the route I'm looking to take, though my background is mostly with networking, so I have some catching up to do in sysadmin skills. Thanks for your insight! I'll give you a follow (idk if that exists in the fediverse lol) and maybe follow up with you later. It's great you're willing to be a resource for the aspiring engineers. That's the kind of spirit I try to embody.

  • I agree with what you said, but until your household jointly makes 75k+, it's really hard to save money when just existing eats up most of your expenses. I felt like I could breathe at 75k when my wife wasn't working, 100k was when I could cover all bills and still have enough to save up a bit of money. That's with my being lucky in that I bought my house 5 years ago and my mortgage is only like $900/mo...(modest 2br home in not a great neighborhood ) total monthly bills ends up being about $3k(including groceries, gas, utilities, car insurance and car payment being about $600 for both cars) Wife started working again so with her 50k and my 100k I can finally have financial goals instead of thinking about just surviving. Rent in my city starts at $1500 and I have no idea how normal people are getting by.

    One of the worst things about being poor is that it becomes a mentality. If you have spare money after your bills are paid, you get used to it disappearing by life's circumstances such as an issue with your car, so people have the mentality of "I need to spend it before it gets spent on something else." That's why when people do their taxes and get money back for child tax credits and stuff and suddenly they go from a couple dollars in the account to $3000-$5000+ they go out and buy sofas or nice televisions.

  • If I had the chance to follow my dreams, I would have been a paramedic, followed by either park ranger or some form of rescue team. Unfortunately, as a poor immigrant, I had to focus on pay, and paramedic pay was only about 2x minimum wage where I live, so I decided not to follow my dream. Thankfully I ended up in something else I enjoy. All that to say, you're a hero in my book, and I've always thought paramedics should be paid significantly more.

  • Yeah, in my case, the decision to hire me had been made, but HR would of course onboard me. I got kind of blindsided as the person who asked me wasn't the person who would be making the decision, she was basically a proxy. I asked what the range was and I got some generic "it depends".... I checked most of the boxes for skills but I don't have a degree and for some reason that's off-putting to large companies. Anyways yeah it didn't feel right to be pushy so early

  • I've heard from some friends/family that are trying to break into entry level cybersecurity or programming roles and it's extremely difficult right now, why do you think there seems to be such a high demand for skilled workers but seemingly no demand for entry level?

  • That's great, can you elaborate what you mean by ops>devops? Do you support infrastructure or applications? I know devops is kind of a catch-all term now for automation, did you work on understanding cloud deployments from the POV of the servers/application or from infra?

    I only ask because some of what I do is considered "devops" in the sense that I'm working on network automation, but a lot of times when I hear people discuss devops they're talking about supporting applications

  • Thank you, great response. Based on your opinion and another, I believe I will focus on learning Go. I mostly need the benefits of compiled languages in order to easily distribute, as well as easier parallelism, as I've always found that to be a pain in the ass with Python. Not sure if Threading, Concurrency, or Asyncio are the "best" way to handle threading of non CPU intensive tasks, such as sending a request and waiting for a response. But I know that it seems since Python has taken so long to attempt to allow easier bypassing of the GIL, you get a lot of decent ways of doing something, but no great ways.

  • yes, I've seen how mangled python code can be, some of the code that our automation team uses barely makes use of functions or classes, which has made working on other people's python code a nightmare. There's one application that is thousands of lines long that I'm pretty sure I could condense into a few hundred lines.

    Perhaps that's a drawback of people who use python, they are not typically focused on the scalability of their code until it is actually used in prod. I believe for this reason, I would prefer a language that is compiled.

    Last question, is using Rust on Windows as difficult as it seems at face value? It looked like to me that for using rust, it's preferable to use linux or mac, as they don't require you to install a compiler. For some reason, my org requires me to submit an exception for being able to install rust on my work computer. Is there anything that is inherently risky about using Rust, or is it because once the code is compiled, it cannot be reverse engineered?

  • To be fair, most of the work that you have to do in a NOC is total bullshit. About 30% of the time you will be working on technical issues, and for most other people in the NOC, that would mean escalating the technical issues to me. Unfortunately, I had to earn the stripes, which means I had to work harder than everyone else, which meant doing their work as well as handling all escalations. Eventually, I was promoted to a supervisor for my efforts, but I did not want to be in a managerial role.

    The real bulk of NOC work that is tiresome is the amount of alarms that are unnecessary. Managing SNMP is a nightmare, and configuring it properly involves a deep level of engineering knowledge. You can either tune the alarm board to only show certain alarms(which means parsing through many alarms to find out what is necessary and what isn't), or you make sure that devices that are onboarded are configured locally for what SNMP traps they will alert for. Typically, the devices' SNMP settings are not configured, so all alarms get sent to the SNMP server, and the SNMP server was never tuned to know which alarms it should show or it shouldn't, so there are alarms which don't really "mean anything" and alarms that "could potentially mean something if it's correlated with this other alarm," but most of the work is sifting through so much shit, to then have to troubleshoot a network issue for a network that was never documented in the first place.

  • I know I am just a random nobody to you, but I'm not satisfied with this response. If you have exhausted all options, then you need to be working on updating your resume. Your boss might not have enough juice to push this through for you, and in that case, it's probably better that you find a new job. I don't think you've exhausted all options, I think you came face to face with the reality of the corporate workforce, the reality is that most people are trying to get by with "good enough." They are afraid of the implications of you outworking them and making them look worthless, or you automating something so much that it cuts the departmental budget. If what you're saying is true, and you can reduce hundreds of man hours, then you should fight for your ideas. Know that fighting for your ideas doesn't mean that you will be praised from day one. People will poke and prod, criticize, kick the tires, make excuses, etc. Stand by your work and always come back to the table.

    "Okay, I heard your proposal on how to validate data integrity in the event that we become a multi-vendor environment. I understand that parsing/wrangling data can be challenging. However, in the event that our environment adopts XYZ infrastructure, I am using tried and tested industry standard modeled languages. All major vendors support this language model, so it would not require a complete re-engineering.

    life is too short to work for shitty bosses man. But don't spend time feeling sorry for yourself.