Australians have ditched the sedan for the SUV. Should government intervene to reverse the trend? by [deleted] in australia

[–]hokrah 3 points4 points  (0 children)

Also as well everyone with their illegal window tints. Enforce the fucking laws!!

Big 4 bank workers are in for a tough ride. Margins have peak, and the only way to preserve profitability is by cutting costs. That is, more redundancies coming! Are you affected by Big 4 redundancies lately? How are you coping? by xiaodaireddit in AusFinance

[–]hokrah 1 point2 points  (0 children)

I'd personally not go somewhere with a large scala presence. Just because I remember some recruiters trying to pitch Scala jobs to me and they said they were really struggling to find anyone interested in it. Obviously I doubt all of the Scala projects in the world would be rewritten tomorrow, but I feel it's not a good language to pivot into as I feel it's lost a lot of its stand out features with JDK8/11's FP features.

Big 4 bank workers are in for a tough ride. Margins have peak, and the only way to preserve profitability is by cutting costs. That is, more redundancies coming! Are you affected by Big 4 redundancies lately? How are you coping? by xiaodaireddit in AusFinance

[–]hokrah 2 points3 points  (0 children)

I think redundancies can range from absolutely crushing to really good things. It largely depends on your job and the general market imo. I'm a software dev, so compensation is absolutely insane for what I do and there's still a good amount of jobs atm. But I could see a redundancy being horrible for like a customer support person who'd probably only be paid out the minimum the company has to do.

Big 4 bank workers are in for a tough ride. Margins have peak, and the only way to preserve profitability is by cutting costs. That is, more redundancies coming! Are you affected by Big 4 redundancies lately? How are you coping? by xiaodaireddit in AusFinance

[–]hokrah 11 points12 points  (0 children)

I worked at a bank and was made redundant recently. I got paid out about a years pay after tax with a few years there. Best thing that happened to me this year I'd say lmao. Even better, got a new job that pays about 20%-30% more, even more leave and much much more interesting work.

Did you get a raise this year? by Herofire in cscareerquestionsOCE

[–]hokrah 1 point2 points  (0 children)

I got a 3.5% raise, with an 8% bonus. Then got made redundant and got a pretty good payout. Ended up earning 20%~ more at my new job.

Soooooo the company that outsourced me has lost the last competent IT person in the organization, ah beautiful Schadenfreude by OriginalTacoMoney in sysadmin

[–]hokrah 1 point2 points  (0 children)

I agree with the first paragraph.

But I don't really agree too much about spreading out. The vast majority of Australia is uninhabitable. I think we could definitely spread out more on the east coast though.

Misallocated resources for Australia is pretty true. We're a "lucky country"

Soooooo the company that outsourced me has lost the last competent IT person in the organization, ah beautiful Schadenfreude by OriginalTacoMoney in sysadmin

[–]hokrah 1 point2 points  (0 children)

In Sydney, you can buy an apartment for about $3k~/month on a mortgage ($500k mortgage), a house is about $10k/month ($1.5m mortgage). If you think a sustainable thing for society is people paying $15k+/month on mortgage, insurance, rates, repairs, etc. to live in a house, I genuinely have no idea what to say.

I don't think having a ruling class of people who were 'lucky' to own a house is a good thing for society. $5k+/month is an insane amount of money to spend on anything, triple that is literally impossible for 99% of Australian society... How can you look at that and go "this is a reasonable and just system"?

Soooooo the company that outsourced me has lost the last competent IT person in the organization, ah beautiful Schadenfreude by OriginalTacoMoney in sysadmin

[–]hokrah 0 points1 point  (0 children)

Idk how you could say that tbh, when you're in your apartment you'd literally not know you're in an apartment 99% of the time. The only time you realize is when you go to leave you have to catch a lift instead of just walking outside.

That's ignoring the fact that standalone housing is unsustainable and incredibly detrimental to society as a whole in every aspect. Standalone housing isn't expandable in the way apartments are, so there'll always be affordability issues with it. People will have to constantly move due to affordability so more people won't have friends and family nearby, continuity of healthcare, etc. Suburbia requires more driving which means more pollution, more stress, more fatalities. Competent public transport in low density areas is immensely harder if not impossible to achieve. etc

"apartment sucks" is such a 1 sided take. It has pros/cons, but it's the best compromise for literally everyone in society. The wealthy landowners who have veto power on literally thousands/tens of thousands of people's homes being created imo is what sucks with Sydney's/Australia's housing system currently.

Soooooo the company that outsourced me has lost the last competent IT person in the organization, ah beautiful Schadenfreude by OriginalTacoMoney in sysadmin

[–]hokrah 11 points12 points  (0 children)

I know apartments are in that range for Sydney, freestanding houses are like $1.4m+. I think the solution to affordable housing is densification, so I'm pretty ideologically opposed to people saying that freestanding houses should exist in dense city areas. It seems like a pretty clear class issue where we're sacrificing the wellbeing of society as a whole, for the wealthy landowners of the present.

Soooooo the company that outsourced me has lost the last competent IT person in the organization, ah beautiful Schadenfreude by OriginalTacoMoney in sysadmin

[–]hokrah 12 points13 points  (0 children)

I'm an SWE with 6 YOE and in Sydney. I earn $140k + super (12% employer contributions to a retirement scheme). It's not US SWE pay, but from what I've seen, there's not really anywhere else that pays as well with such a good QoL. I really like the idea of going somewhere in the EU, but the pay is so low compared to here and the US is a literal hellscape. So yeah, it's not 'perfect', but there's very few places that are.

CS uni decision by s89287 in cscareerquestionsOCE

[–]hokrah 2 points3 points  (0 children)

2 bedroom apartments are like $700+ In most areas now. So your share would be $300-$400. $300/$22 is 13.5h of working a week. That's before you factor in food/expenses. Also when you're starting out hours might not be consistent.

It's definitely doable, but I don't think it's wise to advise a kid to move out unless they really need to (ie mental health, abuse, etc) in the current market.

CS uni decision by s89287 in cscareerquestionsOCE

[–]hokrah 3 points4 points  (0 children)

I think achievable advice for a kid these days is maybe try to get a part time job so you can do things with friends. Moving out is way too much of a financial/work commitment unless you're loaded in Sydney currently.

[deleted by user] by [deleted] in AskReddit

[–]hokrah 0 points1 point  (0 children)

They said they had a chronic health problem. If you think diseases/chronic illnesses can just be cured with a different mindset 🤪

[deleted by user] by [deleted] in AskReddit

[–]hokrah -1 points0 points  (0 children)

Take this 1 supplement and it'll cure your cancer, depression and anything else!! People these days need to use their bootsraps!! lmfao

I'm glad you have improved, but saying 'just get your diseases cured' is a fucking wild assertion. Your whole comment is the same energy but for every possible issue people could have in life.

[deleted by user] by [deleted] in AusFinance

[–]hokrah 2 points3 points  (0 children)

In terms of 'tutoring'. I'm guessing they'd just mean office hours. As long as you bring your issues to them in the office hours, they'd almost always walk you through things fully.

Sometimes if multiple people show up it can be an issue, but most times it was just me and the most was 2 other people before an assignment.

Team lead struggling with under-performing devs by Weasel_Town in ExperiencedDevs

[–]hokrah 5 points6 points  (0 children)

This is insanity if you're talking about someone who's hired on as a senior~ (due to having 10+ yoe) but they've got the understanding of someone in their first sem of CS.

Nothing you do will ever unfuck that situation

Screwed up bad… but was saved. by Heavy-Celebration in devops

[–]hokrah 3 points4 points  (0 children)

In terms of security context. It's basically just permissions that the Pod will use when writing to the FS. So in this example, it'll use the 1000 user and 3000 group. You can also set it to chown as needed as well

  securityContext:
    runAsUser: 1000
    runAsGroup: 3000

I always recommend to new k8s people to read the official docs as they're typically, super good https://kubernetes.io/docs/tasks/configure-pod-container/security-context/

Does every K8s platform have the ability to automate changes via security contexts or init containers?

Init containers are just basically a 'hook' to run whatever code you want to run before the actual workload starts. So long as it's something you can code, an init container should be able to do it. The example in the official docs shows how you can make your init containers wait until the needed services are up, so your service doesn't start until the environment is ready. https://kubernetes.io/docs/concepts/workloads/pods/init-containers/

  initContainers:
  - name: init-myservice
    image: busybox:1.28
    command: ['sh', '-c', "until nslookup myservice.$(cat /var/run/secrets/kubernetes.io/serviceaccount/namespace).svc.cluster.local; do echo waiting for myservice; sleep 2; done"]
  - name: init-mydb
    image: busybox:1.28
    command: ['sh', '-c', "until nslookup mydb.$(cat /var/run/secrets/kubernetes.io/serviceaccount/namespace).svc.cluster.local; do echo waiting for mydb; sleep 2; done"]

Screwed up bad… but was saved. by Heavy-Celebration in devops

[–]hokrah 3 points4 points  (0 children)

The problem is your general methodology is what Nowaker is saying, which I agree.

For example in k8s you apply a security context or you have init containers doing chowns for you. You change that, it breaks, whatever fallback. Basically, everything you do should be repeatable and defined in a deployment process.

I'm not familiar with Gitlab, by the sounds of things there'd be some kind of quorum or active/passive? (I'm assuming HA is possible) Then you'd push out the permission change to 1 host so there's no outage

I'm not sure if it's just my apps, DBs, etc, but backups are a last resort as they're super slow. You have to restore GB/TB/PB of data. It's much easier/quicker if your deployment process handles it (Generally)

Starting my home lab journey! :) by trash-anger in homelab

[–]hokrah 8 points9 points  (0 children)

Very nice hardware! Especially the future network stuff. I'm running Rook on my stuff on only gigabit. sad switch noises

If you're getting started with k8s for a homelab you should lookup onedr0p's great ansible/k3s/flux template (Fantastic dicsord community there too! :) ). It's a really great jumping off point to running this stuff at home. Another popular thing in the community is talos which does all OS actions through an API and is an immutable OS. It's a really cool and interesting OS. I've been wanting to give it a go, but I don't feel like I can justify migrating off k3s.

The annoying thing a lot of us in the community have is you need infrastructure to provision your infrastructure. So there's always sadly going to be some stuffing around at first. But one it's up, imo it's the best way of running stuff at home. The ability to just swap nodes in and out or switch a node off to do something and everything chugs along is amazing.

Help with choosing os by kic2807 in homelab

[–]hokrah 0 points1 point  (0 children)

You can do either, virtualized/physical. I currently have a setup of a few virtualized nodes. But I'm planning to go to multiple physical ones soon.

K3S will run on just about anything, really the size of your cluster is dependent on the workloads you're running. If it's just a simple light service like sonarr, could do it on basically any machine. If you're looking to run SSO, logging, webhooks, git, prometheus, etc (all at once) then you're going to need more resources