HN user

emedchill

49 karma
Posts1
Comments29
View on HN

Is anyone else getting a javascript error on Firefox? It is causing the whole site to not work for me.

"Uncaught SyntaxError: missing ) after argument list"

don't let the end user know that you were able to send an email.

I need to stress this is a very important point. If you happen to state the email they entered already exists in the system, the attacker now knows that is a valid account then use a known password linked to that email to gain access.

- use CSRF tokens

- route throttling to something high since if they are new users they shouldn't need to hit that form more than once

- don't let the end user know that you were able to send an email. Keep it vague like "if your email exists, you should receive an email soon."

- don't use a personal email server; something like sendgrid can give you a server that is in good/neutral standing

- if you have to handle your own emails, keep up with any bounce backs and always keep an eye your server being on any blacklists to get it cleared out as soon as possible

- honeypots can be useful if the spammer(s) isn't keeping a close eye on their scripts

- put your site behind a DDoS service

If you don't want someone/something from seeing your content, don't put it on the internet but if that isn't enough:

- add a disallow in your robots.txt (many people say the bots ignore this anyways)

- somehow have your pages so far down in SEO rankings that bots would deem it incorrect/irreverent

- put your content behind a login; this too has it's issues since the bot handler can just get some login credentials to crawl anyways or a user can copy the content elsewhere

- you could also try gaming the system by making your content so offensive that the current AI censorship fad blocks it

- you could try not linking a domain name to the IP, making it harder to find

- sue any AI developer that you think crawled your content

It always depends...

If you are worried about it, just don't put every job experience on your resume; only keep the ones that you think would be a benefit. And if that creates some glaring spots in your work timeline leave dates off too. And if asked in an interview for a timeline you can explain a lot of it. But as always, I would recommend you leave out the negative aspects as to why you left (like the racism and such). It is usually a red flag to future employers when you bad mouth previous workplaces -- justified or not.

[dead] 6 years ago

yeah, if you're using Firefox's DoH go to about:preferences and at the bottom click Settings for "Network Settings" and change the provider. When I changed it to NextDNS, the site came up

Properly configured, it is less about the platform and more so about the server and your connection to it. Servers with SSD hard drives have a faster seek time. Your cable internet will be faster than a data connection in the middle of nowhere.

PHP platforms are the most abundant in the ecosystem, such as Magento, WooCommerce, Opencart, etc. Meaning it will be easier to setup a sever that would run it. These tend to lean on caching their data/pages to make their page loads faster.

You could go the route of a precompiled language like python and use Django which has several e-commerce platform options. It may take more effort to find and setup a server for it though.

Speed also will depend on how visually heavy the pages will be. If you don't use images/css/js it will be faster.