Check out TIC-80, might be a nice first step with a fast return/outcome
comments
You try to have him hack php websites. That seems to be very easy these days.
Nice getup to get the basic mindset of programming for kids from the folks at MIT: https://scratch.mit.edu/
Somewhere around there's a locally installable version, I'd first found it via the little yunohost boxes.
Start with some python and side step to Godot?
Depending in the games some use LUA for modding so there is that path too.
Their ZCODE harness quite literally got caught zipping up people's entire git trees and uploading them to alibaba servers. I have no qualms with Chinese ai but this specific company is on my blacklist.
So basically the same as American AI companies?
Except only one of these two may actually benefit anyone other than billionaire pedophiles, while the other contributes to genocide.
"Fine" what? Every country tries its best using whatever potential they have. Except for the EU. Which chews its snots. As a result China will dictate whatever they want. You want that?
https://en.wikipedia.org/wiki/Open_Location_Code Google maps and OSMand support this standard.
Ah, but China is fine? They are just using 'its potential'. Is that right?
The pictures seem to be in the examples page
Yeah their CEOs likely spend this amount of money in a high profile client dinner
When there is a legal issue "it is only an advanced search engine". When it is time for PR "It is already more intelligent than most humans"
Experimenting in this area too, of course. The last thing the EU will want is to fight with human soldiers against AI-based machinery. Why would there might be such a need? Because the next day China will produce something effective Russia will copy it. With the current level of support Ukraine might lose the war. And guess where will be the next one?
I mean ofcourse they do, and so does probably some/all western AI companies. People share all their secrets with these tools, I know people who were previously obsessed with being ghosts in the internet now running AI sessions in their computer (non local) with full access. This level of reach is a wet dream for intelligence agencies.
I don't disagree with this view, but the report is about China's warfare, including and particularly related to AI. What should Europe do?
Produce more weapons? Like a 1000 times more? Talks are ineffective without an armed background. Russian war is an excellent example -- nobody even cares about the EU's opinion. USA and Russia almost obviously mock the EU. It shouldn't be this way. It won't end well.
So what do you suggest Europe to do?
Every country uses its strengths: the USA is mostly effective in economical sanctions, Russia -- mass bombardments of civilians, China obviously is expected to use its huge industrial potential. The EU? Talks and deep concerns.
I think about that sometimes as well. Less about subverting western democracies, because multiple parties foreign and domestic have that goal. But more about which government actually has authority over me. My own government does. And they cannot be trusted.
Guidelines, best practices... Every company and every developer team has their own way of doing things. Start from there. If nothing is written down, be the one to do that and make it roll.
The comments I've read here are great, take them in.
I would add to be very picky with very junior or sloppy code, don't let that shit pass. For senior stuff just gloss over and check for glaring issues.
Wouldn't a changelog be more meaningful and valuable, then? Even if you are keeping your changesets and PRs small and focused, as one should, it's still going to be hard to be super useful in a commit message (which some systems may hide or truncate beyond a small character limit anyway).
Bullshit. They should also be a summary of the diff. Why would I want to have to read the entire diff to know what the commit is even trying to do?
That simply won't work. There's a reason we use large language models - they're good at generating text. Small language models are not.
Avoid nit-picking. Only comment on stuff that really matters, especially if you have a lot of comments.
Also good luck!
It's not your job to find bugs. If you do that's great, but the author should have done that. It's your job to ensure the code is well structured, understandable, and follows team norms.
Ask questions if you're unsure of why something was done the way it was. Sometimes even just asking "why'd you do this" will spark a great design conversation. And if something is confusing it's worth exploring more clear ways to implement it.