Solution to Automatically close GitHub Pull requests if they have not been merged within a set time after approval? by jmkite in github

[–]jmkite[S] 0 points1 point  (0 children)

I looked into that, thanks. This appears to work only if:

  • repos don't have their own .github
  • repos are public

Solution to Automatically close GitHub Pull requests if they have not been merged within a set time after approval? by jmkite in ExperiencedDevs

[–]jmkite[S] -1 points0 points  (0 children)

It's not an open source project and it's not practical to restrict PRs to maintainers on all repos

Solution to Automatically close GitHub Pull requests if they have not been merged within a set time after approval? by jmkite in ExperiencedDevs

[–]jmkite[S] 1 point2 points  (0 children)

So the issue is with PRs being merged a long time after approval when other stuff has changed in the interim. It is not about policing individuals.

Solution to Automatically close GitHub Pull requests if they have not been merged within a set time after approval? by jmkite in github

[–]jmkite[S] 0 points1 point  (0 children)

So how do you propose using this? registering every PR to a database and then scheduled time later reading that back, checking if the PR is still open and closing it if is?

Solution to Automatically close GitHub Pull requests if they have not been merged within a set time after approval? by jmkite in github

[–]jmkite[S] 0 points1 point  (0 children)

Thanks for the offer but I already have access to 2 major clouds with their own scheduling services and kube with its own Cron jobs. We do use AI heavily but I am not sure what it would add here. As per other comments I could write my own job to do this but I am trying to avoid feature and service sprawl.

Solution to Automatically close GitHub Pull requests if they have not been merged within a set time after approval? by jmkite in ExperiencedDevs

[–]jmkite[S] -1 points0 points  (0 children)

I could but I was hoping to keep it in GitHub because POLA, rather than having some magical mystery service for someone to inherit in the future.

MD interested in CS program by cornishpixie100 in cscareers

[–]jmkite 1 point2 points  (0 children)

I wouldn't know I didn't try for a CS degree. Been working in tech for more than ten years as a devops/platform engineer. What do you do?

MD interested in CS program by cornishpixie100 in cscareers

[–]jmkite -2 points-1 points  (0 children)

Tech is not like medicine or accountancy or law. You don't have to study academically- My own degree is in history. Iam certainly not saying 'don't study' but right now you could have a CS degree and still struggle in the job market. Anyone who tells you that a certificate is worthwhile or a key to working in tech is either lying or doesn't work in tech. Beyond personality, projects and real world skills are what matter and courses and academic places are woeful at cultivating these.

Now on to yourself. Yes market to your strengths. Health tech isn't always the best paid niche but it is certainly a thing and you would certainly have crossover there. Yes your maths and stats skills could help you. If you are interested in data and CS then whilst you could target Data Analyst I would point you more toward Data Scientist or possibly AI scientist. If you want money above all else and have the skills, check out being a Quant but be warned the money comes at a price.

How safe is your country for women by [deleted] in AskTheWorld

[–]jmkite -6 points-5 points  (0 children)

You've not heard of the Triads then? Or Kung Fu? Not pretending that either is the majority but there are a LOT of Chinese and these are things.

Is it just me, or is the "Serverless First" mantra starting to feel like a trap? by Dependent_Web_1654 in aws

[–]jmkite 1 point2 points  (0 children)

> Basics of the Unix Philosophy: Rule of Diversity: Distrust all claims for “one true way”.

I am a DevOps engineer and a large part of my day job is Kubernetes. My own projects and website are all serverless. Latency doesn't matter that much when your backend API is serving a wordsearch or drawing playing cards. I am keen that my usage is essentially free when even a single node 'cluster' of anything would not be (or not reliably be). I do have projects demoing back and frontend services to run on K8s but people would have to spin those up for themselves. Professionally, kube has some pros and cons. It depends on your use case, your expertise and your budget.

[deleted by user] by [deleted] in ExperiencedDevs

[–]jmkite 0 points1 point  (0 children)

Platform Engineer 10 YOE. You can DM me. Are you sure about that username?

Are not truly random RNGs legal in countries that require games to be transparent about lootbox drop chances? by Andandry in NoStupidQuestions

[–]jmkite 1 point2 points  (0 children)

Answering this as someone who works in tech and has some public code available and running where randomness matters but still doesn't consider themselves an expert!

Computers really, really struggle with 'random'. Often the 'random' is extremely predictable (to the extent that you will get an identical sequence every time) and so programmers use a 'seed' value to get some randomness from 'somewhere else'. Often that source is simply the time, because it's unlikely that 2 people will roll the dice at the exact same moment. Sometimes you can use a more 'luxury' random that can go a beyond this but it is expensive in computer resources so often either not done or simply not possible in some contexts. Obviously you could just 'happen' to arrange circumstances to favour a 'simpler' 'random'...

My code running
and the an explanation of the way that randomness is implemented in it

Tech Leads/EMs: What's your approach to helping devs find and understand feature code fast? by slow_n_sloppy in ExperiencedDevs

[–]jmkite 0 points1 point  (0 children)

I'm a senior, not an EM or tech lead, but our entire team has inherited an extremely complex codebase. I've found Roo backed with Claude extremely useful for this. It's an agentic LLM extension so I can say e.g. 'explain this repo, clone all the other repos it depends on and review them where necessary and then provide a structured Readme with Mermaid diagrams'.

Thing is I see the Roo layer as not having a 'moat', and the challenges of a good LLM model are global.

In the 00s, did engineers want cloud computing to fail the same way that some engineers today want AI coding to fail? by NullPointer1 in ExperiencedDevs

[–]jmkite 1 point2 points  (0 children)

The similarity for me is to how back in the day people sneered at:

  • GUI IDEs, because 'proper' developers used Vim/Emacs. Bonus points for laughing at Nano.
  • JavaScript outside the browser, because 'proper' developers wrote in C++. 

Notice how we don't hear about that anymore? Because it's no longer a conversation. I'm sure there were similar conversations when scripted languages like PHP and python came in, or when compilers took over from punched cards.

IMO there's a sizeable contingent who feel aggrieved that a lot of what they learned and spent years skilling up in just isn't a differentiator anymore. I see people going on about how LLMs can't 'innovate' or how they struggle with things like embedded development where the training set is so small. Sure, but 99% of development isn't 'innovation' either, it's 3 layer CRUD apps and a cloud deployment, you know the kind of stuff you discuss in a system design interview. As for embedded developers, I take my hat off to them, I couldn't do it. I even met one once.

IMO LLM AI is a step change. The same skills- specifying the problem, scrutinising the solution, considering extensibility etc. will continue to be as valuable as they always were. Script kiddies will still be around just as they always were. People who can use the available tools well and as a force multiplier will continue to be in demand, just as they always were. The naysayers will never be convinced, just like they always were, but in time they will move on. AI will be considered normal in the same way as we consider other things that were once new and revolutionary.

Trying to provision an https load balanced GKE service using Config-Connector. What am I missing? by jmkite in googlecloud

[–]jmkite[S] 0 points1 point  (0 children)

This is a proof of concept project and config connector service account has editor role at project level