Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

How many posts in this thread were generated with ChatGPT? Completely useless.

Reverend Jim commented: IMO as are most SEO posts +15
rproffitt commented: A nod to see "Discontinued" where AI has done a thing. +17
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I know I’ve already welcomed you privately, but I might as well do it in public as well. Sooo, without further ado, welcome! :)

jennannegraham commented: hehee, hi Dani! long time no see! thank you for the warm welcome :) +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

rproffit, are you referring to this or this? Or this? (All 3 of which I was only able to find after typing in your exact Google query. "Vaibhav Jaiswal" came up with nothing.)

We are not psychics. We can't guess what search query you would use nor which search result you would click on. If you're going to make a recommendation to read something, can you please post a link to what that is?

rproffitt commented: I wonder if this is OP's own article? +0
VAIBHAV_20 commented: why do you think soo? that it's his or not +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Why is it your job to determine it?

The only thing that is against our community rules is to not specifically ask for help to do something illegal. He posed in his own question that he wants to learn ethical hacking, which is not illegal. Why should his very first post in this community be met with having to go out of his way to prove why he's not lying?

rproffitt commented: vaibhav jaiswal ethical hacking found it for me. +17
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Hello!

Firstly, thank you for joining DaniWeb :)

To answer your question, NO, you definitely did not do anything wrong. DaniWeb is a community of over a million members, and with that, everyone is an individual with their own thoughts and opinions. With that, members can choose to up-vote or down-vote posts based on their own preferences.

Looking at your post history, it looks as if rproffit downvoted you -4 points on one of your posts. But he also upvoted you +17 points on another one of your posts.

What it comes down to is that some members, like rproffit, and perhaps Reverend Jim (per his above message) personally don't like it when members reply to super old topics. However, it's something that I personally don't mind, and, to the contrary, actually encourage. It's also not against the forum rules, so that means you didn't do anything wrong.

rproffitt commented: USA Republicans appear to be on a path to make voting a thing of the past. See Project 2025. At least here we can vote as we wish. +0
Osama_Khan commented: Thankyou so much +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I don't think that ChatGPT is good enough yet at answering programming questions correctly. It can take code written elsewhere on the web and regurgitate it, but it isn't capable of accurately debugging logic errors in code, or that sort of thing.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Have you played around at all with jQuery 4 yet?

pyeri commented: jQuery 3.x does almost every basic thing I need such as DOM querying, event handling, AJAX requests, etc. Never felt the need to upgrade TBH. +3
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Hello and welcome to DaniWeb!

Daniel Jarious commented: Thanks +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Would providing the exact same data in a wider format count as meaningful?

It's encouraged to provide the exact same data in a wider format. Typically that is accomplished with responsive design, as the HTML remains the same and CSS is used to change the layout.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

... Or perhaps your TV shows question would fit within the 'home-theater' tag? Would it be appropriate, for example, to post your question within a "Home Theater Forum"? I think so, right?

Reverend Jim commented: fer sher +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

This is going to be a very tongue-in-cheek answer, but Screaming Frog is 100% reliable and accurate ;)

rproffitt commented: 😱🐸 +17
monorail904 commented: True (at least to what mapsout. +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Any qualified front-end web developer should be skilled enough in HTML and CSS in order to make a webpage responsive. (Responsive web design means that the design changes based on the form factor or dimensions of the web browser window).

However, what's more important here are UI/UX experts. These are the people who analyze existing data on how a webpage is used (e.g. tracking eye and mouse movements), and combine that with the website's business goals (e.g. what primary calls-to-action does the business want for users on any given page? e.g. click on a specific button, fill out a form, etc.), as well as behavioral psychology, to design the best overall experience for end-users, while subconsciously leading them to accomplish the business's goals.

Front-end web developers are like construction companies. They can build anything to spec. Web designers are like interior designers. They put the final touch on things. UI/UX experts are like architects.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

For those unaware, the discussion that Emma is referring to is this one.

Thank you for your story. Sorry that happened to you. Did you end up not getting the job because of that?

You live and you learn, and always strive to do better next time!

emmasmithes commented: nope i did not +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I can write much better than I speak. I tend to get flustered and lose my words easily when speaking, primarily due to increased brain fog. Writing comes much more naturally to me, as I was often sick as a child, and therefore primarily self-taught from textbooks. By my early teens (mid-1990s), I was running an online AOL community for homeschooled kids, and that eventually transitioned into a web-based community for other computer science students by my late teens (DaniWeb was founded in 2002). So, yeah, lots of writing. Not a lot of talking.

After college, I decided to pursue an executive MBA, and I got a perfect score on the English section of the GMAT exam. I'm super good with grammar. (See what I did there?) However, I do tend to be misunderstood a lot (especially in person) and therefore gravitate to long sentences where I constantly repeat my thought in multiple ways. That's how I feel more heard, I suppose?

rproffitt commented: +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Just moderators and staff writers now, I’m afraid. I thought that was implied when I said, given the overhaul, “I think it makes sense to make the ability to create new tags more of a moderated one.” :)

rproffitt commented: Implied rules are as good as c++ undefined behaviors. +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Code is locked!

Wait, huh?

rproffitt commented: Something I hear at the office when changes are requested, or we ask for clarification. +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Oh, and as far as if you need anything else beyond these tools, I would say YES, absolutely! These tools are to be taken with a grain of salt. They provide insight, but they're just that, tools. They don't actually give you the answers. You need to be smart about it and gleam information from them and then determine how you're going to use that information to create actionable insights.

rproffitt commented: 100% spot on. Well, maybe! +17
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Of course not. Ahrefs, Moz, etc. all have their own crawlers, and their reports are limited to the data their crawlers collect.

Unfortunately, their crawlers are not able to identify what Google might like or dislike about any particular URL. Therefore, there’s no way of knowing for sure which backlinks Google itself might not be counting, or which pages Google might think are low quality.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

You may have noticed a lot of topics, primarily older topics, currently don’t have any tags.

Tags were deleted that did not fit our current criteria of representing a reasonably popular technology, and/or could not reasonably be consolidated or merged with any existing tags.

I plan to work on our old auto-tagger from years ago and see if we can get it to work in some places.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

As you may recall, I've been working on cleaning up tags for quite some time now. A few years, actually. That project is nearing its end, and so I just want to remind everyone of our tagging guidelines that have been in place for a couple of years now.

You can find a link to them next to everywhere that you enter tags to attach to topics.

Hopefully this helps in keeping DaniWeb a more organized place and makes it easier for everyone to find what they're looking for. Happy tagging!

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

For sure the industry is already very saturated. It’s difficult to make your mark. However, that doesn’t mean it’s impossible. Learn as much as you can from long time experts in the field such as Barry Schwartz, etc. Then, pick a less saturated niche: For example, a specific industry that could benefit from SEO’ing their websites such as movie theaters, bowling alleys, roller rinks, pet stores, etc. Be THE place to go for all mom ‘n’ pop pet stores across the country. (Just giving an example. Pick an industry that makes sense for you.)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

May I ask why you had to make the switch? Just curious.

This is completely outside my wheelhouse, but a quick Google search of ways to port raspberry pi to orange pi didn’t turn up anything too useful to my naive eyes.

Good luck!

fowokov687l commented: I had to make a switch because of the computational power requirements. Even the newest raspberry pi is much weaker than orange pi 5 +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Hello and welcome! You can check out our Java section at https://www.daniweb.com/tags/java

Feel free to browse existing questions or post a question of your own.

Karen Morrow commented: Thank you 😊😊😊 +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

When I first created the platform that powers DaniWeb, I did so only after many years on phpBB, and learning that framework inside and out, and making lots of phpBB mods, and then many years on vBulletin, and learning that framework inside and out, and making lots of vBulletin plug-ins. Despite DaniWeb being my first web development app that I've ever written from scratch, and first app out of college, I took everything I've learned from the previous two forum frameworks I had experience with, and merged them together to create something that took the best of each of them, and rewrote things I didn't like about either of them.

That being said, I commend you on what looks like you really understanding Codeigniter 3, and then taking that knowledge to roll your own framework that took what you liked about CI, left out what you didn't, and made it more suitable to your needs.

However, I would have to respectfully disagree here when it comes to OOP. I think that, aside from the absolute most simple PHP implementations (e.g. a static website for a brick 'n' mortar that uses PHP for a contact form, etc.), OOP is an almost necessary way to organize code, work with data objects, and work with data stores. For example, in the most simplistic case where there is a login system of any kind, we want to recognize a User object, with methods that can be acted upon that object such as login(), logout(), …

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I modified our database library today to not connect to the database unless required. Previously, it automatically connected on every page. However, especially on pages that just pull from the cache, database connections aren’t necessary. Hopefully this should provide some incremental performance improvements. In the meantime, please keep an eye out for database errors because I coded half-asleep today.

P.S. There was already an error I discovered preventing me from posting this just now.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Also, I see from your profile you are in Pakistan. A lot of forums also just broadly block registration from certain countries that tend to have a lot of spammers. They feel that it’s worth the trade-off not having the one legitimate member for the 100 that sign up just to spam the forums.

Another anti-spam tactic used by a lot of forums is to not allow signups with free email providers such as GMail, because it’s too easy for spammers to create throwaway email addresses instead of using their one real, legitimate email address and being a productive member of the community.

You can try using a proxy server to mask your location, but unfortunately the forums that employ the above techniques also typically prevent registration from known proxy server IPs.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Do you have a history of spamming forums, or including backlinks to your website in your posts?

Many forums use anti-spamming APIs such as StopForumSpam.com, so that if you spam on one forum, your IP, email address, etc. get flagged for all the other forums in the network as well.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Sorry, I’m not quite sure I understand what you’re saying?

wwwalker commented: I think I meant you can do database lookup using PHP without having to have persistent connection. +4
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I've posted my story many times before, but here it is again :)

I've been programming the majority of my life, first in Apple BASIC, then QBasic, then Visual Basic, then C++. PHP was my first foray into web development, and DaniWeb was my first project. DaniWeb started 22 years ago with phpBB, and then evolved to vBulletin. I knew the phpBB code backwards, forwards, and inside out, and wrote a ton of mods for it. Alas, I wanted something more robust, and so switched to vBulletin 3. I created the first vB SEO plugin which gained some amount of popularity. I was pretty well known within the vBulletin community back in the day. Then When vBulletin 3.x was sold, the next evolution was either to migrate to Xenforo or to vBulletin 4. Both would have been migrations to completely different frameworks that would have resulted in having to port all of my many mods.

I decided it would have taken just as long to port everything as write something from scratch. So began my first ever app, which I tackled with the assistance of Narue, a DaniWeb member with a lot of experience in C++ but not so much in web development.

I was burned out by the experience of having my code so reliant on the framework I was using (first phpBB, then vBulletin), and was looking for a framework that was more lightweight. At the time, both Codeigniter, Yii, and Laravel were all popular, and so I …

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I started with CI3 probably like a decade ago, and that’s what I’m continuing to use, albeit with a bunch of security updates and so forth. It’s not worth it to me to upgrade to CI4 right now since that would pretty much be a complete rewrite of the entire app for not much upside. Do you have any experience with CI4?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Wow, this is old. I just stumbled upon it and it’s so crazy looking back at old code you wrote once upon a time. Especially since we are still working off the same framework so it’s just interesting to see how much it’s morphed and evolved over the years.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

We use a lot of AJAX that loads JSON files that return an application/json mime type. In some instances, these JSON files are used to assemble elements on the page, so we don't want to hide them from Google because we want Google to see the page fully rendered.

My question is whether we should be adding an X-Robots-Tag: noindex HTTP header to these JSON files. On one hand, we don't want them returned in the search results because they're JSON files. On the other hand, these files are used as building blocks to build the page we do want indexed, and therefore should be included in Google's cache the same way Google's cache includes our CSS and JS files. We wouldn't noindex our CSS, after all. Right?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

If I understand you correctly, what you're asking for is custom development work. If you don't already have an in-house developer working on your website who is capable of doing this, you most likely will need to go the custom consulting route. You can use freelance services such as Upwork or Toptal. I've personally had good experiences with Upwork in the past. Yes, this can get expensive. Most companies that need frequent work done to their website have an in-house developer or small team, as there tends to always be stuff to work on (technical SEO, etc.).

If you want a super simple, and inexpensive, survey system, use the world famous SurveyMonkey.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

LCP is very unique to each website, so there is little help I can offer aside from redirecting you to https://webpagetest.org/ to see where the failure is. What are the recommendations given by Google PageSpeed?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Can you include the CSS you're using for this?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I suppose I'm confused why you can't just do a lost password reset?

Ginny79 commented: i didn't used it before. +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I'm not super experienced in this, but this is my best understanding: third-party cookies are when ads include tracking pixels that are designed to follow people around the web and learn about their user behavior. Google has decided to no longer allow them in future versions of Chrome, citing privacy concerns. Many believe the real reason is so that they can become more of a monopoly, as purchasing Google Ads would now be one of the few ways of ad targeting based on user behavior.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

As I always do when we get a big influx of spam, I evaluated what's getting through our spam bot and made some adjustments. It now catches an additional 22% of spam posts compared to 5 weeks ago.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I'm so sorry about that!!

Last night I was working on some stuff until rather late, and my husband stopped me and told me to come to bed. I did a cursory check that everything was looking good, checked in my work, and went to bed. Apparently I broke something and didn't realize it until morning. It's now been fixed. So sorry about that!!

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

For sure. Years ago, Google hated forums. We lost all of our traffic and membership and post activity quickly followed.

Nowadays, Google loves forums. However, our traffic has yet to return, although I've been hearing through SEO communities that some other forums have regained their traffic.

Here's an article on one of the more popular SEO sites: https://www.seroundtable.com/google-search-reddit-forum-threads-37176.html

And here's an article from a few months ago about how Google is now paying Reddit for a firehose of all its content: https://www.seroundtable.com/google-reddit-content-deal-36944.html

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

If you love DaniWeb, or even if you don't, it would be much appreciated if you could review us on Google. Much thanks!!

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Better caching strategies?

I don't have any experience with app development, but for web development, I use Redis for these kinds of things.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Maybe the tag system changed but in the past I could create a new tag if there wasn't one.

Only non-newbie members can do that. Please visit our tagging guidelines.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I'm happy to live in Silicon Valley :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I'm not exactly understanding your question. I see you have an HTML form here in this HTML code. What is not working about it? You need to specify the action="#" to be a URL that will process the form.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Which of the two actually answered the questions?

Johannes C. commented: The answers shown above have been synthesized from what Sandeep and Manoj said, so they answered the questions together. +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Meanwhile, in other news, Google's huge March algorithm update, that is still going out, is focused hard and heavy on cutting out all AI-generated content from the search results. So, on one hand, you have Google making it super easy to churn out AI-generated content on the web, and on the other hand, you have Google churning their wheels trying to figure out efficient ways to cut out all AI-generated content on the web.

rproffitt commented: This sounds like Google is suffering from a bipolar disorder. :O +0
Johannes C. commented: Afaik so far the Google update shook up some rankings, but for some reason really bad AI-generated content still outranks legit stuff in many cases +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Dani I believe that the LLM that you asked to give you ideas about a topic , was correct about the engagement such a topic would have , but not how it would work in the real world. These kind of topics are great to engage people but not to interact , and interaction is what forums is about.

I assume that what you're getting at is that, unlike topics that bring about a lot of back-and-forth discussion, this one is more so everyone responding individually to the initial question being asked of them. I would like to argue that, not only are both entirely useful forms of communication within a discussion forum, but that perhaps topics like these bring a slight advantage.

It's been my experience that, in the context of forum discussions, when you have a lot of back-and-forth going, it tends to be associated with more heated discussions, more emotional discussions, and the ilk. This is just my own personal experience, mind you. But I've just personally found that that the only way to drive that type of communication has been to have a discussion about something either polarizing or controversial.

On the other hand, I think that with these types of discussions, while it's true that all of the respondents aren't really talking amongst each other, but all rather responding to me, and only me, everyone is reading everyone else's replies. That means that we are all learning more about each other, and, perhaps …

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Apparently a new feature in Google Chrome is to automatically generate AI content. All I need to do is start typing a sentence or two here in this textbox, right click, select "Help Me Write", choose if I want it to be short-form or long-form text, be formal or casual in tone, and let Chrome work its magic ...

For those of you who know my stance on ChatGPT when it comes to posts on DaniWeb, you know I don't see this as a good thing. I feel as if it's just going to be the start of AI-generated drivel overshadowing high-quality content written by industry experts.

Johannes C. commented: Dead Internet will be real xD https://en.wikipedia.org/wiki/Dead_Internet_theory +0
Paul_115 commented: The future help or not +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

If this does in fact solve the problem, it would make replying back to the submitter a little bit more complicated

In your mail headers, you can specify both a From: email address, that is an email address from your domain name, as well as a separate Reply-To: email address, that can be any email. This way, when someone clicks on the Reply button from their email client, it will reply to the email address specified in Reply-To.