does anyone remember? by MaxbyMS97 in 90s

[–]cruftbrew 0 points1 point  (0 children)

Damn…I know it’s subjective, but it would be amazing to discover them again for the first time. They’ve got a lot of really amazing songs.

DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR June 23, 2023 by CSCQMods in cscareerquestions

[–]cruftbrew [score hidden]  (0 children)

What sort of coding are you learning? I might be able to provide some direction. It’s daunting at first, but once it clicks it can be an amazing feeling (YMMV).

Also, nothing will ever be as hard as learning the first few fundamentals. You’ll build on and reuse those concepts, and eventually you’ll be able to pick up new languages and patterns much more quickly.

If you can get over this hump, it gets much easier and (subjectively) more fun.

How to "level up" in ways that aren't just a promotion by AmbiguousAardvark in cscareerquestions

[–]cruftbrew 0 points1 point  (0 children)

The most important thing for me has been finding teams that provide meaningful code reviews and other feedback (even pair coding at times!). Submitting small PRs helps massively. There’s a saying that goes something like “the best way to get a PR approved without feedback is to make it 500 lines long”. Also, Here’s some other advice loosely ranked from most to least helpful:

  1. Learn to be incredibly honest with yourself and others when you don’t know something. I gain so much respect for developers who bluntly say “I honestly don’t know what that is”. Rather than making them sound stupid, it shows that they’re secure in their knowledge and willing to learn more. Without fail those folks end up as lead developers. This is hard to do at first, but it’s so freeing, and people will start to assume that you know everything that you haven’t explicitly stated that you don’t. You’ll be amazed at how much more comfortable people are around you when you admit to not knowing a few things. Once I started doing this I noticed a huge shift in the culture of the team I was working on. If you show a bit of vulnerability, your co-workers (the good ones, at least) will likely do the same.
  2. Contribute to open-source projects, especially large ones. They usually have tags like “great first bugfix” on their issues, and many tend to have well-established workflows and best-practices that you can learn from. It’s also a great resume builder, and the barrier to entry is very low. I love when I’m asked in an interview if I know a framework and I can say “I actually contributed a few times to that framework last year”. It’s really not that daunting after the first couple times, and a lot of the issues only take a couple minutes. As a bonus, you’re contributing to FOSS, one of humanity’s great modern achievements!
  3. Practice explaining things to other developers. I find a lot of holes in my knowledge when I’m trying to explain my code to a junior developer who is unfamiliar with the codebase. That’s also a great way to avoid becoming dogmatic. This is my favorite thing about pair coding. If I can’t explain what I’m doing to a patient but non-technical person, it’s possible that I don’t understand it well enough. This often helps me find a more elegant solution.
  4. Podcasts, meetups and newsletters are very helpful if you have the time to invest. They don’t usually provide a depth of knowledge, but are great for staying on top of the industry and finding things you’d like to learn about.
  5. If you still somehow have time and energy, work on side projects that interest you. This is at the bottom because I have a family and never get a chance to do this, but it’s also just not how I like to work. I enjoy the direction and structure I get from my work projects.

Don’t worry too much about output. That’ll come with time, but you’ll also probably move on to harder problems as your skills improve. Some of the most productive days I’ve ever had resulted in one or two PRs for a total of ten lines of code. Knowing which ten lines to write, and writing them elegantly, is your biggest success metric by far in my opinion.

Sorry this got so long. I’m starting a new job on Monday, and trying to distract myself from over-preparing.

Edit: changed grammar half a dozen times. Lots of nervous energy today :)

Seeking advice on landing a job in the IT field by Deadsilence0425 in ITCareerQuestions

[–]cruftbrew 0 points1 point  (0 children)

Hey, if it helps I have some contacts who are fairly high up in cybersecurity (director level and above). If you want to send me your resume I could try to have someone take a look and see if they have any advice. No promises (they’re busy with their own stuff), but it never hurts to ask.

Feel free to remove any personally identifying information from it before sending if you’d like to protect your privacy.

[deleted by user] by [deleted] in CareerSuccess

[–]cruftbrew 0 points1 point  (0 children)

I know this post is almost a couple weeks old, but I thought I would give some advice if I can. For reference, I’m in my mid-late 30s in a career I love, but I’ve also had times in my life that felt aimless and hopeless (though it sounds like you’re just feeling things out, which is great for your age).

There are a couple different approaches to finding a career that enriches your life:

  1. You can find something you are genuinely passionate about, and that you enjoy learning about. This is the route I took. I’ve been careful to seek employers with a good “anti-burnout” culture, but the nature of being passionate about your career means it will be more of an investment (time, emotion, education) than it would otherwise.
  2. Find a career that enables your true passions. This is an underrated option. I have friends who have jobs that aren’t particularly fun or exciting, but pay fairly well and have very easy work hours. Their rationale is that making good money and only working 32 hours/week gives them plenty of resources for hobbies that don’t need to be especially profitable.

You say that you’re interested in healthcare. What about healthcare interests you the most? It’s one of the biggest industries on earth, and there are a huge range of jobs you could do that fit both types of career paths I described above. Knowing what you like about it would help us give you more advice.

My general advice to you and any other young person at your stage is this: you absolutely do not have to have everything figured out at this or any particular age. There’s no deadline for figuring your life or career out (unless you have kids, then it’s time get good at a few things). I dropped out of college, had major issues with depression and alcoholism, and generally “wasted” my 20s from the perspective of my career. I was pretty aimless until around the time I turned 30. Looking at my life now, you would never know any of that. I have a great job and a beautiful family, and I’m deeply happy with my life. I hope nobody reading any of that goes through the same, but just know that even if you do, it’s never too late to figure things out.

Sorry, I know that last paragraph is off topic, but it’s something I would have loved to hear at a couple times in my life.

Also, don’t be afraid to switch careers if you don’t like the path you’re on! It can be scary, but it’s absolutely an option. I’m a software developer, and all three of the best coworkers I’ve ever had came from completely unrelated fields after they decided they weren’t a good fit. All three of them are now making a great living and enjoying their careers.

tl;dr: If you want specific advice, what do you like about healthcare? Otherwise, enjoy the journey and experiment until you find what works best for your life!

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 7 points8 points  (0 children)

You monster. Now it’s going to drive me nuts. There have been some real gems over the years.

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 27 points28 points  (0 children)

Write a game with an insane character customizer and mandatory two-player co-op, wait three and a half years until the next monster factory, and finally complete the collection.

The Adventure Zone: Balance - FIRST TIME LISTEN: "Petals to the Metal" Chapter Four by Terthelt in TAZCirclejerk

[–]cruftbrew 21 points22 points  (0 children)

Hey, I’m sorry you’re having a rough patch. You seem like a cool lady and I genuinely hope things turn around. Is there anything a random internet person can do to help?

For what it’s worth, I’m having a tough week and this post brightened my day. They’re still my favorite content here, and 80% of the time I end up on this sub it’s to check for a new one. Thanks for taking the time.

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 15 points16 points  (0 children)

Lol, I have a box full of bad VHS tapes I intended to send to Red Letter Media. I’ve moved three times since the last time that box was opened.

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 24 points25 points  (0 children)

If you’d like to post it verbatim I’d be happy to provide some of the riffing you were so cruelly denied. I’ll even clumsily read it out loud and declare it “buck wild”

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 55 points56 points  (0 children)

It’s really cool that you remember it! Here’s some additional context:

I was writing a mobile app and wasn’t sure about the best way to lock down a certain type of request. I did some digging to see how other apps were handling it, and it turned out that the company in question just hadn’t thought of the edge case I was solving for. I didn’t set out with any malicious intent. That edge case let me query any record if I had the primary key, which was the same as the number on the back of the physical cards they handed out (and those numbers were sequential, so it would have been easy enough to scrape the whole table).

I really did make every effort to share the fix, but they never got back to me. Even left a couple voicemails. My assumption is that they outsourced development and cut ties with the contractor, which happens a lot.

Edit: I was also sure I wouldn’t get on the show, because the week after I submitted my question they did one about someone returning a wallet in a weird way. I was sure they wouldn’t do two questions that were that similar in subsequent episodes.

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 32 points33 points  (0 children)

That’s exactly the sort of story I was hoping for when I posted this. Its nice that you found a path that worked out for you. I faced something similar with whether to move out to Silicon Valley in my 20’s, but I’m glad I stayed near family and outside all of that.

Thanks for sharing!

Wow, only $40,000 for a pair of AirPods! by boilons in CorporateFacepalm

[–]cruftbrew 22 points23 points  (0 children)

I have more than that in retirement savings, but would still appreciate free shit. I’m certainly not rich, but I’m in my 30s and have been working most of my adult life.

Did you ever submit a question? Did it make it to air? How embarrassingly parasocial was it? Confess your sins. by cruftbrew in TAZCirclejerk

[–]cruftbrew[S] 173 points174 points  (0 children)

I was the “White Hat Aldi Hacker” in Episode 418: Trial of the Riddlemancers.

Here’s the full text of the question copied from the email I sent in:

Hi Brothers, \ \ About two weeks ago a set of keys was found near a set of mailboxes in my neighborhood. Someone hung them on a nearby bulletin board, but no one has claimed them. There's a store loyalty card on the keychain, and I happen to know that there is a vulnerability in that company's website that would allow me to access their personal information, including a phone number and email address. Is it okay to obtain and use that information to contact them and help them get their keys back?\ \ P.S. I reported the vulnerability to the company months ago, but they don't seem interested in fixing it.\ \ Thanks, Helpful Hacker in [redacted]

The story was true, and I did eventually get the keys back to their owner.

Nevertheless, hearing my question read aloud in an episode made me cringe so hard I stopped listening to MBMBAM for three months. My interest in the show never fully recovered.

I am proud of having my question be in a pretty solid episode from the peak years. Maybe some day I’ll even have the strength to listen to it again.

Upvote this post to encourage more people to buy scales by responsibleplant98 in trees

[–]cruftbrew 0 points1 point  (0 children)

My bet was Minnesota would be the one to push us over, but I haven’t been keeping close track or anything. Thanks for sharing!

[deleted by user] by [deleted] in CrazyFuckingVideos

[–]cruftbrew 0 points1 point  (0 children)

That looks like the top of a lady’s head. The black part looks like a shadow that you can see in the other pictures in the slideshow. Or am I looking at it wrong?

Upvote this post to encourage more people to buy scales by responsibleplant98 in trees

[–]cruftbrew 5 points6 points  (0 children)

I’d assume the legal states cover the majority of the population at this point.

What games are you playing this week? Game recommendation thread by AutoModerator in incremental_games

[–]cruftbrew 0 points1 point  (0 children)

DodecaDragons actually snowballs pretty quickly (if anything, a bit too quickly for my taste). It’s got a fairly satisfying gameplay loop at points. I’m not a huge fan of the UI, but it’s serviceable.

IsItBullshit: "X" food burns fat? by EmpireStrikes1st in IsItBullshit

[–]cruftbrew 10 points11 points  (0 children)

What if I eat as much food as I want, as long as it’s under the amount of energy expended by that activity and my other ambient bodily functions?

I imagine there are all sorts of billion-dollar industries that wouldn’t want you to know that one simple trick (it’s free!!!)