dasz
Joined 4 years ago
Joined 4 years ago
If you have doubts about staying then you also have no doubt that something is wrong.
But honestly, if you can't pick up the basics of factorio in a few minutes you're less qualified than the nine-year-olds and sixty-year-olds I've taught programming to. No background in programming or software development at all. That's a very low standard.
And yes, I've used factorio in those lessons as a tool. It's great for teaching refactoring in a visual way with no code at all. I usually set a class homework project involving the factorio demo. It works well.
It's really not that hard to play factorio.
Ok. With all that said and even with all those happy experiences I still wouldn't use factorio for interviews because I think leetcode and similar are also bad approaches. Same with algorithm questions. They're out as well.
Metrics are generally overrated in my view. The ones that matter really matter but the rest are just noise that slows and obfuscates.
I neither support nor deny this belief but it's an increasingly common impression.
Anyone able to explain why networking was left out?
Why I ask? I've seen a bunch of projects on GitHub for implementing xv6 networking.
Seems like I dodged a bullet. I was looking at this a few months ago. Decided to play with love2d instead. Did a few projects in it. Then I got into unreal engine. A further distraction via cryengine used up the remainder of my time. I was about to get into the machinery in September.
Wow. Godot was to be October. So yeah. Bring that forwards.
That EULA is likely a bad idea in general. It's also most likely against the law in some jurisdictions. The backstory would be of interest mainly for probably avoiding these Devs in future if there wasn't a good reason for the debacle. Sour taste all round.
The better argument is that the more immigration there is the more difficult it becomes to provide various social programs. Difficult doesn't imply impossible however. One countering argument is that the more people there are the more taxation there is to support social programs. The truth therefore is that immigration has both good and bad aspects so there's a balancing point: Fully open or fully closed borders are likely a bad idea in general.
"Social programs" here being things like education and health. "Minor" things like that...
The asking questions approach is a great way to dig out the weeds especially when someone's thinking appears to be a mess. Especially if you think they are somehow malicious or have a less than positive intent.
So in real terms they're paying people less AND company exec bonuses are well beyond reasonable. Yet any argument towards a pay rise on that minimum wage is seen as inflationary.
Interesting world.
It's a pity we can't compete on cures created or something more useful like, I don't know, carbon removed from atmosphere. There's an interesting competition worth winning.
There's so much more going on. I don't know if the complexity is all required but we're doing more now. There's just more going on. That's how it is. We need the abstractions. Maybe not all of them. But we need more abstractions and tools running now. There's so much to manage.
I don't see us reducing this complexity that much other than consolidation and some simplification to clean things as they get sorted further. But there is still a need for the layers. It's not 2005. Things are more complex.
The nearest analogy is would you like to code everything in line numbered BASIC or would you like to do it using some modern equivalent? Even with the additional layers there has been real progress in the tools. Improvements across a multitude of metrics. It's not all complexity for the sake of complexity.
Smile. It's another stage of progress. The old mess will fall away. At the next stage what we see as an improvement now will be the next stage's mess. There's a whole slew of problems that will need even newer tools.
We haven't even scratched the surface of the automation we'll require in ten years time.
Let's see: Google speak. Google yak. Google chatter. Google gossip. Google watercooler. Google friends. Google chums. Google getogether.
I'm sure I missed one.
Sometimes though it's not useful and it's them explaining poorly or, even worse, pointless simplification. They'll get interrupted fast if either of those is the case.