souperk

joined 2 years ago
[โ€“] [email protected] 5 points 2 years ago

Unfortunately our backup script went a little haywire over this last couple months and it resulted in a huge bill regarding our object storage! This bug has been fixed and new billing alerts have been updated to ensure this doesn't happen again.

It's good to see guards being put into place, but don't stress too much about it. Mistakes happen, last week at my job we realized we had a monthly cronjob running every second, it was accumulating around 180M logs per month (or around 1,200$ per customer per month for gke logs alone)...

I haven't been paying close attention to funding, but I believe the instance has a relatively good runway. If that's not the case I would consider increasing my monthly contribution, just give us a heads up.

This has been a sore spot with me as it is most likely an implementation failure on my part and I curse to myself whenever postgres decides to restart for whatever reason. Even though it should not restart because I made a change on a separate service. I feel like I am letting us down and want to do better!

You make do with what you have, the Lemmy ecosystem is still young and you are a pioneer. Thanks for exploring these uncertain waters so others can follow along!

Personally, I think since October the instance has been pretty stable, of course there were issues like having to upload comment twice, but they are infrequent and for comparison during the same period GitHub had more than a couple of hour long outages...

As an attempt to breathe life into our communities, I've started a little Community Spotlight initiative. Where every 1-2 weeks I'll be pinning a community that you should go and checkout!

Noticed this and really liked it, makes the server feel so homely!! ๐Ÿฅฐ

As always, thanks for the update, it's so fun to be able to observe as this instance is evolving.

[โ€“] [email protected] 3 points 2 years ago

Really interesting discussion, thanks for sharing ๐Ÿ™

[โ€“] [email protected] 1 points 2 years ago

that got me rolling ๐Ÿ˜‚

[โ€“] [email protected] 3 points 2 years ago

Hey, I am sure I have it, I rephrased the comment, thanks for bringing that up.

[โ€“] [email protected] 5 points 2 years ago

wow buddy that shrooms are really hitting you

[โ€“] [email protected] 10 points 2 years ago* (last edited 2 years ago) (2 children)

Myth: You are lazy.

Truth: It's highly probable you are neurodivergent.

While, accurate numbers are not available, I have seen people estimating that 20% of people working in FAANG are neurodivergent. If coding comes naturally to you but the laundry is your mortal enemy, it's worth learning about ADHD/ASD and other common disorders. Being a coder can be a sign, the immediate feedback helps a bunch of us, or as Russel Barkely says "when you solve a problem on a paper, NOTHING HAPPENS".

Edit: Rephrase.

[โ€“] [email protected] 1 points 2 years ago* (last edited 2 years ago)

Totally agree, I had the fortune to read Domain Driven Deign by Eric Evans early in my career. While, the book may be outdated, it helped me understand that my job is to turn the unknown or ambiguous into code. I find that much more exciting than being a coder.

[โ€“] [email protected] -3 points 2 years ago* (last edited 2 years ago) (1 children)

First of all, thanks for the interesting outlook, it gave something to think about!

In general, I don't like thinking in absolutes. It's not like everyone will read the article or everyone won't, some people will and some won't.

There it helps me to break down to more categories:

  1. People that will read the article, understand it, and have critical thoughts to share.
  2. People that will read the article, understand it, but won't have anything to add or critize.
  3. People that will read the article, but won't understand it.
  4. People that won't read the article, but would if something caught their attention (like a question on the comments).
  5. People that won't read the article, but would read the comments.
  6. People that won't read the article, but will comment something interesting about the title or the discussions in the comments.
  7. People that won't interact with the post at all.
  8. Other possible categories I haven't considered.

The telephone game is really helpful to understand how interactions between people of the categories above will go. However, keep in mind that the goal is not necessarily 100% accurate transmission of the author's message. On the contrary, it's possible people are looking for different interpretations, relevant information, criticism, and/or a laugh.

Personally, I really like it when people provide quotes they find interesting along with their own analysis. An example would be:

To allow? What? Was Australia requiring/forcing everyone to answer calls from bosses at all hours?

Australia will introduce laws giving workers the right to ignore unreasonable calls and messages from their bosses outside of work hours without penalty, with potential fines for employers that breach the rule.

So you cannot be fired anymore for not answering your boss's 2AM call. It nice to make to make progress, but the bar is so low it's a tavern in Hades...

[โ€“] [email protected] 3 points 2 years ago (1 children)

Hey, while our situations are not the same, I highly relate to what you say, remember you are not alone in your struggles.

For making friends, I recommend looking out for other neurodivergent people, we kinda look out for each other and we understand each other's struggles. Also, in my experience, LGBTQ communities are more welcome to neurodivergency.

You kinda need to find a way to socialise while not draining your energy, don't be afraid to ask for what you need or set boundaries. For example, I have a friend that sometimes we take a walk, pick a bench and just chill there silently.

For work, I guess any advice would depend on both your needs and your area of work. If working from home isn't an option where you live, maybe it's possible to work for a company abroad. Also, don't be afraid to ask for any accommodations you need, it's not perfect but it can help a tonne.

Last but not least, I haven't tried it, but maybe you can get a therapist online, the online therapy market is booming right now, and there are multiple low cost options/discounts. It may take a while to find a therapist you feel compatible with, don't be afraid to change if you don't feel comfortable. Don't be discouraged if you hear a crazy amount, you will find better deals, lots of these platforms are targeting Americans able to pay for a session more than my take at home income...

[โ€“] [email protected] 2 points 2 years ago

First of all, congrats on pursuing a career change, many are afraid to do so, that makes me believe that any path you choose you will find a way to make it work for you!

You don't need a degree to pursue a computer science career, it's common practise within the field to do so, and most companies/teams/interviewers don't really care. I don't want to imply that a degree or higher education has no value, on the contrary it can be a great opportunity to focus on the fundamentals and experiment with many different subjects. However, that depends on you, the field is ever changing and most colleges/universities aren't doing a great job keeping up. That's why, if you want to go that route, you need to not be afraid to lay off the path laid by the program and specialize on your interests.

I would suggest AI if you like data science, it's a broad subject ranging from working numbers on excel day in day out, to producing complex mathematical formulas to explain how a model is able to predict something considered impossible for humans. Don't be discouraged because it's a buzzword, it's true; everyone is doing it and most are selling snake oil or worse, but there are still some really interesting/fascinating real world applications.

Application development is a far broader subject, but the vast majority of it is pretty limited and standsrdized. It's the domain of most developers out there and it can range from really interesting to soul crashing boredom. If you change jobs often enough and keep learning, it can be a really rewarding path, you can make decent money (100k-300k) and you will never lose interest. Each application you work on has a domain, and you will learn a tonne about it. For me, it has been fish farming, betting, and program analysis.

Keep in mind that choosing a track is not restricting for your career, you can make changes in little to no time. Sometimes you accept a new job that seems a little out of your area of comfort, or you start helping out a colleague and slowly switch to a new role, or you just read an article and decide you want to do that.

Last but not least, the specific technologies are not important, but the time you finish they will be obsolete anyway. However, the skills you will gain while learning them, will be highly transferable. Once you learn your 3rd language there is no language you can learn within a few days.

PS if you are in it for the money, just go do a JavaScript 6month bootcamp and get a six figure salary.

view more: โ€น prev next โ€บ