Community isolation is still a big problem. Federated services like lemmy will never reach critical mass until owners start limited communities to force more user interaction, and cross posting becomes more streamlined. My favorite proposal as a solution is to allow mods of a community to subscribe to another community, and allows it to synchronize posts and comments.
"There is a theory which states that if ever anyone discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarre and inexplicable. There is another theory which states that this has already happened." - Douglas Adams
That was the single most impactful movie that I've ever seen in my life. It changed how I view the world, war, poverty, etc. But it is so heartbreakingly painful to watch, I'm not sure if I ever want to watch it again. Especially because my, at the time, 4 year old son was asleep in the room with me while I watched. After a certain point, I just paused the film, held him in my arms, and wept.
As someone else who dabbles in cybersecurity - hard disagree. If developers and alleged IT professionals got their shit together, most data breaches wouldn't be a significant problem. Looking at the OWASP top ten, every single item on that list can be boiled down to either 1) negligence, or 2) industry professionals negotiating with terrorist business leaders who prioritize profits over user safety. Proper engineers have their standards, laws, and ethical principles written in blood. They are much less willing to bend safety requirements compared to the typical jr. developer who sees no problem storing unsalted passwords with an md5 hash.
Vivaldi has been my browser of choice for years as well. Fantastic product in my experience. I've sadly forced myself to start using firefox and librewolf in an attempt support alternatives to chromium based browsers. Firefox and co. are fine, but I'm still reaching for features and options from vivaldi that just don't exist in firefox without a maze of incompatible and poorly maintained plugins.
As an aside, it's kind of cool to see the little community develop here on programming.dev, and lemmy in general. I remember first coming across your blog when you posted about your Solitaire game back in September. Keep the post coming popcar!
Very well written and I agree that the 3rd solution is by far the best of the three top contenders presented. Communities should be able to follow communities and have them automatically cross-post with one another to promote interaction from multiple communities on multiple instances.
I've been advocating for a CS50 style course at an introductory level. A little bit of python, some light data science labs with an SQLite database, throw some javascript at it to make some quick and dirty web representation. Really, all we want out of students are basic problem-solving skills, a familiarity with programming basics, and for students to be excited to learn more. I've got one other instructor in the department on board with this approach, but the rest are still having a little bit of trouble moving our courses out of the 1990s.
For me, college, but I was really just wanting to get a breadth of experiences from other folks. Frankly, my department is considering switching from Java to Python, and I was curious about pros and cons of that decision beyond what I could think of off the top of my head.
I like this blog post that highlights the difference between "practicing" and "playing" the guitar. Highlighting what others have said, practicing the guitar should pretty much always be difficult. But it sounds like you are upset that your guitar "playing" is occasionally difficult. And - yeah that never really goes away. The good news is that you can practice your way out of it from an outsider's perspective. You will never stop having bad playing days, but you can practice to the point that your bad days sound better than your current good days. My buddy and I started playing together in high school. Natural talent only took us so far, so we competed to get better than one another. (Some other friends were in on this too, and we all became better musicians for it.) Anyway, I started performing less and less as my college obligations took over while my friend continued to practice every day. My friend is now a professional musician who has been on multiple world tours. We both still have bad days, but his bad days now always sound better than my best days, just because he stuck to it harder and kept pushing himself to get better. In short, the precise practice of particular problematic parts of performing predictably improves playing prowess. I.e., "practice makes perfect."
Others have already stated the second option as preferred, I'm going to offer up some more context. The obvious contemporary example of this sort of structure is a co-op. There is usually some general manager or CEO-like position that handles day-to-day operations, and major business decisions are decided by a member vote. If that is a little too on the nose, it is not uncommon to have a shareholder vote for major business changes in a more traditional, publically traded, company.
Granted there were no other cars on the road at the time, I did the same thing as a young adult. I took my 1985 Pontiac Fiero GT iceskating on a 3 lane highway with about 0.5-1.5 inch of snow and ice buildup
Make sure to buy one with a dedicated button for each letter you want to use. Really, I would recommend something QWERTY just for standard compatibility. Scarastic jokes over, it literally doesn't matter at all. Just look online for the cheapest keyboard with the features you want. Type on a cellphone touchscreen keyboard if you are so inclined. If you are typing so much that it really starts to hurt your finger joints or muscles, then you can maybe start to look at ergonomic keyboards and see if they'd be right for you. Beyond that, your time is better spent actually coding than worrying about the proper type of keyboard to use.
Think of undocumented as "The Gov't does not have a officially documented reason for why they are currently in the country" and not "The Gov't literally has no idea that this person exists."
Community isolation is still a big problem. Federated services like lemmy will never reach critical mass until owners start limited communities to force more user interaction, and cross posting becomes more streamlined. My favorite proposal as a solution is to allow mods of a community to subscribe to another community, and allows it to synchronize posts and comments.