For windows you dont need to buy it, you can activate it using microsofts own tools, its on github (dont remember its name right now.)
As for linux, i would recommend openSUSE Tumbleweed, it is fresh, and the best part about it is that whenever you update the system, it creates a snapshot, so if the update had some kind of undesired sideeffects, you can just startup the old version. (These snapshots only effect the system’s packages, your apps will keep their state iirc. My brother uses tumbleweed and he is very content with it.)
Even if you agree with something, you can play the ‘devils advocate’ and say what is wrong. You need to look at both sides.
I for example despise Apple. But i gotta admit their phones are pretty good if you just want a smartphone. Or if everything you have is apple, then the ecosystem is really nice.
Try to understand the other side, and be the opposing person. So these conversations can happen.
While I agree, but i tried Brave Search for a few weeks, and it seemed pretty good.
I wouldnt use Brave Browser, because Vivaldi is there (if you need Chromium.) But for a search engine which is free? DuckDuckGo maybe?
P.S. Kagi search is pretty good if you are willing to pay.
I think categories/topics would be great as well. Maybe a collection for read later, tech, news etc. So i could sort them better.
It was discussed here recently.
Ohh, I havent thought about backing it up with Syncthing! Thank you!
If you need a UI to have albums and share them then yes, the previously mentioned Immich. I host it as well, and it is truly awesome.
One caveat though: it is still pretty early in development, there might be breaking changes. For example a few weeks ago you needed to update the docker compose file because they changed dependencies.
Sadly this is the same with framework laptops or fairphone’s devices as well. They are great products, but their price to value ratio is way worse than these big companies.
Luckily if I need devices that these companies produce, I will definitely buy from them.
Absolutely agree with this one. Write down the problem and then the connections you made and the task that made you understand it.
For me it was interfaces (c# in this context). Like when do you even need them. How could an interface even be an argument for a function??
Then a problem came up, where a List or an Array could be a parameter in a function, but their length/count is not accessed the same way (still c#.) After this it clicked, that with interfaces you dont care whether it is a car or a cat, even a dog, if it can bark, it can be passed as a parameter into this function, and inside the function we only use these interfaced functions.
Agreed on the svelte part.
But I think solidjs has a real chance of taking over React, because its similar, meaning JSX and hooks, but without the footguns. After using React, its so much cleaner and easier to work with, i cannot recommend it enough.
If you just want to try frontend, not trying to get a job there are these frameworks you should try:
And i think everyone should use either Typescript or JSDoc for any bigger application.
Yeah, its so much more interesting to edit code with only your keyboard. Always switching back and forth from mouse to keyboard is just too cumbersome.
Bonus points for Neovim: It made me understand my tools (LSP, linting, CLI tools, TUI etc…)
To decrease the amount of spam. There is a misunderstanding, the same with anti-cheat. Captchas will always be solvable, there will always be people who cheat. The point is not to eliminate all bots / cheaters, but to only have to deal with a smaller number of them.