Surely it must mean “for those who don’t know”, right?
Surely it must mean “for those who don’t know”, right?
Right, so I chose lemmy.ml in June 2023 right at the start of the exodus from Reddit as it appeared to be a “sensible default” at that point. I’m not even sure that lemmy.world was around at that point, it certainly did not appear to be the “sensible default” it appears to have turned into.
I’m not using the instance as any kind of political statement, this is just the account I use to interact with Lemmy as a network. I could certainly move off the instance, but I’ve found that filtering out some content makes the instance mostly usable for my purposes.
Feel free to check my post history as to whether I’m auth left or not, I’m certain you’ll find that I’m not. Leaning more and more left as the days pass, to be sure, but with no love for authoritarianism.
This is correct, and to understand why - mobile operating systems handle application lifecycles differently than desktop operating systems do.
Desktop operating systems generally leave managing application lifecycles entirely up to the user - you will run out of resources by running too many applications simultaneously.
Mobile operating systems are designed from the ground up to conserve resources given their relatively weaker hardware profiles, and applications in the background will mostly gracefully shut down when other applications need their resources. This means apps that you see in the app switcher are not necessarily actually running any more - they may be dead already and get recreated when you switch to them. If you have a keen eye you can tell when this happens as there will be a longer loading time to open the app as compared to if the app is still alive once switched to.
As a general rule, it’s not a good idea to manually close apps on the app switcher, as the apps in a backgrounded state can only be opened faster at no real performance penalty - you’re actively making your experience worse by doing this.
The exception (applies for Android only, I can’t speak for iOS) is apps that show ‘persistent’ notifications - these are allowed by the system to perform more significant background work, and as such, you should scrutinize apps that do this more than others.
Apps can still start while being closed on the app switcher so you should still not do this, fwiw.
I think you’re overestimating the influence of the auth-left on Lemmy - this is an extremely small place in the grand scheme of things, and while I think they had a truly shit take, it would be too generous to say that they even moved the needle.
Given that they own all of the source code (CLA is required to contribute), they can just stop offering the code under GPL, unless they happen to have any GPL dependencies not under their control, in which case this would not be viable.
I’ve always been writing comments and using variable names in English, at all jobs I’ve had. Probably also the non-professional code before I started writing code professionally.
Part of this is that I’ve been working in a lot of companies with non-Swedish speakers, and another part is that it’s just kind of been expected that the code and everything around it is in English.
That the buildings are owned by the collective of the tenants, which they are in this case.
200k or more is pretty normal for a unit in a coop here as well. Unfortunately.
Financialization of housing was a huge mistake, one we will pay for the rest of our lives.
Yeah, it really is a perfect item for communal ownership.
This is considered standard equipment in all apartments in Sweden, both co-op and rentals.
We had that where I grew up, but mostly heavier machine tools like stuff to cut firewood, trailers to haul stuff etc. Cost just $10 a year and you could borrow it as much as you needed. Banger of an idea to be honest.
I know condos exist,
What’s your objection to condos in this case?
I live in an apartment co-op which in many ways is excellent. Highly efficient in both energy, economy and effort required from me. I’m not sure that I’ll ever want to live in a house, this is probably the ideal state for me.
99% Invisible
Yet another reason why car-focused transportation is a hilariously dumb idea.
Build some transit already
Cycling has been a massive boon to my health, both mental and otherwise. It’s such a fun way to get around, and just so happens to be great exercise in the process.
Now B and C cannot be replaced for the purposes of testing the component in isolation, though. The hardcoded dependency just increased the testing complexity by a factor of B * C.
Consider the following: You have a class A that has a few dependencies it needs. The dependencies B and C never change, but D will generally be different for each time the class needs to be used. You also happen to be using dependency injection in this case. You could either:
This is a stripped example, but one I personally have both seen and productively used frequently at work.
In this case the AFactory could practically be renamed PartialA and be functionally the same thing.
You could also imagine a factory that returns different implementations of a given interface based on either static (B and C in the previous example) or dynamic dependencies (D in the previous example).
I’ve realized that Factories are actually kind of fine, in particular when contexualized as being the equivalent of partials from the world of functionals.
I don’t think you necessarily need to have studied a lot of math to be successful in programming, but you will need it if you want to get a CS degree, which in turn can be a good lever to a fruitful programming career.
My advice when it comes to math - math skills build upon the concepts you’re expected to have learned before, meaning that if you didn’t fully get everything in the past, then your foundation is not in great shape and you will struggle at higher levels. Going back and repeating the fundamentals just so that you fully understand everything is very helpful in my experience.
I also think that understanding math is rewarding in itself, for what it’s worth!