Once they stop calling it "artificial intelligence" and start calling it what it is: "machine learning" they cease being surprised that it's merely a tool that amplifies data it's trained on.
Bohdan Stupak
Posts
-
Let's do the 'AI' time warp again! -
What is generally the current best method for storing uploaded documents?I suggest you to stick with the former approach (storing files in a filesystem). Storing large files in DB creates a lot of overhead when scanning table, inserting new rows, etc since such records span across multiple physical pages. As a rule of thumb consider database for a structured data and filesystem or arbitrary unstructured files. When it comes to NoSQL storages, most of the time you still expect the data there to conform to some schema. Their main use case is leverage horizontal scaling due to relaxed transactional guaranties (you can read more on a topic "CAP theorem" if you want to).
-
web development projectThe question is indeed broad but one could start off with Lighthouse audit if being completely new to this. It provides a nice set of rules for web projects. However, gaining some experience I would advise applying more of system thinking. I.e. identifying the exact bottleneck (i.e slow backend or excessive javascript bundle size) via developer tools and fixing it.
-
Visual Studio 2022 and Angular Language ServiceIn general I wouldn't be so over-commited to Microsoft stack as the other poster in this thread. Technology landscape changes. I can't state that it's always for good but at least it's useful to have understanding what tools are available. Regarding the original question: have you tried other editors? Say, angular language service for Visual Studio Code?
-
Question about Dependency InjectionI'm not sure why you do things exactly this way but it seems to me that you're struggling because you're doing something you're not supposed to do with HTTP clients. Here are some nice reads about
IHttpClientFactory
. I think they'll help you to instantiate your HttpClient in a more robust way. Use the IHttpClientFactory - .NET | Microsoft Learn[^] Use IHttpClientFactory to implement resilient HTTP requests | Microsoft Learn[^] -
96% of people consider ethical and responsible AI to be importantI'd love to see each respondent explain what they think "ethical AI" means
-
To err is human...If you substitute "AI" for technically more proper term "ML" you'll realize that it's too early to search the room for it in your sentence
-
Because everyone wanted C++ to be a functional programming language?I thought that after javascript functional programmers, nothing will surprise me. But here it is.
-
The UK will spend £100 million to develop its own 'sovereign' AIJudging from your attitude the West is not a "corruption-free zone" as our politicians told us :-D
-
ChatGPT costs an eye-watering $700,000/day to operate, claims new researchNo wonder it's so hyped. They need really aggressive marketing to return their money
-
The UK will spend £100 million to develop its own 'sovereign' AISeems like a money laundering hole to me.
-
Team mates lazy and making me do all the workI think that the commentators were unnecessarily rude. For a college student, it seems like quite a dilemma when you don't want to have bad grades but your teammates aren't as motivated as you. My take on this is that you're studying for yourself, not for a grade. In my 8+ year career, nobody cared about my college grades at all. Anyways, congrats on completing the project
-
Work-Life BalanceJust delegate as much as possible
-
I must be doing something wrong...Amdahl's law[^] is there for a reason
-
Don't write clean code, write CRISP code> Article about writing code with no code examples Yeah, just do good things and don't do bad things, mkay?
-
Which Cloud vendor chooses for the service website?It's really hard to tell anything without knowing what are your requirements. For instance, for my pet project I've chosen oracle cloud as its free tier allows me to have multiple VM up to 24Gb RAM in total and since I don't anticipate big loads having 12Gb VMs with load balancer for free is quite neat. In case you're serving a static site CDNs might be a better option since your code will be deployed to multiple edges. Also, the cloud is pretty hot but its use cases are the ability to scale dynamically and eliminating the ops. Otherwise you just might consider one big server[^]
-
Password Regex HelpApart from the above-mentioned problem with the readability of Regex, another problem is that Regex is quite computation-heavy, and due to the fact that it builds underlying state-machine[^] performance penalty is heavier for big strings.
-
Console App that refer an external dllI'm not sure whether this question is still relevant but it misses the most crucial piece: how does your project reference your library. Anyways, the most convenient way of attaching external dependencies is Nuget package manager. You can learn more in official docs What is NuGet and what does it do? | Microsoft Docs[^]
-
Reminder: Members of CodeProject who we must not lose sight ofI've rarely visited Codeproject during the peaceful times but now it was even harder because it took me a while to get back on (sort of) track. And once I've got here it was really pleasant for me to know that topic starter cared to ask about my wellbeing. And then I've read your comment. Why are you so offended by another person taking their time to care about others? Why are you so afraid of getting political? Is it something like political people or people who display empathy are forbidden to enter the finest restaurants of your city? Does the fact that yesterday missile exploded the house one block away from my home damage your wellbeing too much? Or maybe you simply think that if russia preaches that the West is their enemy for the last couple of decades this war will end here and won't touch you if (God forbid) Ukraine fails?
-
Dark days for some coluegues here ...Thank you for asking. I'm fine and alive as well. It was scary the first couple of days since they threw their best people to occupy Kyiv and nobody was sure what to expect. However, now we've got used to it. Russians keep bombing civilian infrastructure so you can never be sure but still it's much better than in Kharkiv or Mariupol.