Aren’t the most commonly accepted sorting algorithms O(nlog(n))? Quicksort? Mergesort? Those are considered bad?
Programmer and Airplane Enthusiast.
“You just don’t know how AI works” earns you a block.
Aren’t the most commonly accepted sorting algorithms O(nlog(n))? Quicksort? Mergesort? Those are considered bad?
Good on you, and good luck!
That’s up to you! There’s so many different disciplines within programming that you will learn some easier than others, and you will enjoy some more than others. You said you’re learning web development right now - it may be that you don’t like web development, not development. You could also try scripting, you could try databases or backend development. If you don’t like Javascript, you may like Python.
If you desire the opportunity to peer-program, you know writing code with someone else together, then you may look for projects that have active Discord channels so you can join a voice/video call.
And your general anxiety about the state of the internet being controlled by a handful of massive companies isn’t merely paranoia - a lot of people feel the same anxieties so you are absolutely not alone in that regard. Just make small things you like making - don’t worry about what framework it has to be made in, or what language you used.
Instead pay for ChatGPT Plus and just ask it questions. “How do I make a button in HTML/CSS” or “how do I make it execute code when the user clicks it” or “how can I deploy a HTML/CSS/JavaScript app on Android”.
Was this an attempt at a joke? All of that stuff can be found on W3Schools: no tech-evangelist articles, no paid subscription, no ChatGPT. I’ll even throw in the links. (I maintain that given OP’s project parameters, he doesn’t need an app at all, it just needs to be accessible from his phone - a web page may suffice.)
Far be it from me to defend “I did what the internet told me to do!” but nothing in sudo apt-get install steam
would lead you to believe you were about to nuke core system packages. That was a big fuckup for PopOS.
There’s also no reason to believe that apt update
would be a preemptive solution to that problem, when it hadn’t even been reported to PopOS yet. Let alone expect newcomers to Linux, who are just following widely available tutorials, to know that command and what it does.
Have you considered writing a responsive web app in JavaScript that can be hosted by GitHub Pages? Depending on what exactly you need to write and what you need the program to do, that may not be the best option, but it is simple, you don’t need to worry about hosting the site, and it allows you to rapidly deploy your application and make it accessible anywhere through a web browser. You just write the HTML, CSS (if you wanna be f a n c y), and JS. No shortage of tutorials on those 3 languages.
Here’s a few examples I’ve written:
I think that’s an image caching bug.
You don’t have to support Christianity, or any religion for that matter, to be against religious persecution. They are mutually exclusive. They are not two sides of the same coin where you must land on one side or the other, they are two separate coins.
Yes, the victim of organized religion is the individual, but the victim of religious persecution is counterintuitively not the religion itself, nor its systems or organizations, it is unfortunately more individuals.
Oh man… I remember reading this years ago and aspiring to be the Fantastic Programmer.
This did NOT age well. Seriously consider some of the traits that this article is describing and play the game “Are We Describing a Programmer or a Zuckerburgian Psychopath?”
My guy, did you forget how COVID killed over a million Americans while Trump did nothing?