Earlier quoted context omitted.
I've run into that as well. I'm amazed that popular ad blockers still do that, since it's obviously trivial to work around for actual ads, and will result in so many false positives.
They do it because it works.
Thank HN: From Google form to $1k in revenue in one month
111–120 of 255 posts
Re: Thank HN: From Google form to $1k in revenue in one month
#112Re: Thank HN: From Google form to $1k in revenue in one month
#113Earlier quoted context omitted.
Digital Ocean is just a simple VPS provider - I wouldn't even call it cloud. The usual cPanel PHP 5.4 shared hosting is consistently unreliable, insecure and a generally overall bad idea. Who would you actually even trust to run it?
> Who would you actually even trust to run it? Sysadmins. Scary scary sysadmins.
Re: Thank HN: From Google form to $1k in revenue in one month
#114I wish folks like Bray had championed this cause 20 years ago. It may not have done much, but... it feels a bit weird to hear old people complain about discriminatory impact. I can't say he was a contributing factor to the ongoing 'youth culture', but... it wasn't hard to see this coming. My situation may be somewhat unique, in that I've had grey hair since I was 18. Not a HUGE amount at 18, but... people noticed. By…
Re: Thank HN: From Google form to $1k in revenue in one month
#115Re: Thank HN: From Google form to $1k in revenue in one month
#116Re: Thank HN: From Google form to $1k in revenue in one month
#117Earlier quoted context omitted.
> "Not a cultural fit"--LOL--fix your stupid culture and stop exploiting people, you smug fools! If you're hiring someone 15+ years older than the rest of your team, there are going to be some cultural differences.
So? You're getting together to build things for money, not pounding back beers on the front porch and ranting about politics.
Re: Thank HN: From Google form to $1k in revenue in one month
#118Earlier quoted context omitted.
> "Not a cultural fit"--LOL--fix your stupid culture and stop exploiting people, you smug fools! If you're hiring someone 15+ years older than the rest of your team, there are going to be some cultural differences.
So? You're getting together to build things for money, not pounding back beers on the front porch and ranting about politics.
Re: Thank HN: From Google form to $1k in revenue in one month
#119Here's the deal: Employers will exploit your age no matter how old you are. There is no "perfect age" for a developer. When you're young, they exploit you because you are inexperienced (especially at negotiation). When you are "old" they exploit by trying to play the age card. "Not a cultural fit"--LOL--fix your stupid culture and stop exploiting people, you smug fools! So what is there? A ten year "ripe" age range w…
> "Not a cultural fit"--LOL--fix your stupid culture and stop exploiting people, you smug fools! If you're hiring someone 15+ years older than the rest of your team, there are going to be some cultural differences.
Most of us were juniors facing our first professional coding gig. The older guy's experience was invaluable because he already knew a bunch of languages, had used lots of different SDKs and had made a ton of mistakes, so we could and did learn a lot from him. The only thing that struck me as silly was that he was a 'Junior Developer' by job title since he also wasn't experienced in the concrete platform, even though he could code circles around us newbies.
Re: Thank HN: From Google form to $1k in revenue in one month
#120Earlier quoted context omitted.
Nice catch, never thought about it. Is it more problematic with preffixes (vs. suffixes etc.) or should we generally avoid any random string? Appending a hash to the script is very convenient to force the download of the new version of an asset (but maybe we have better solutions now, haven't considered this issue in a while).
In your site's code, reference the asset in a path that includes the timestamp the asset file last changed. e.g. /js/1476929634/myscript.js instead of /js/myscript.js Then use your webserver to rewrite /js/ /myscript.js to /js/myscript.js
import hashlib as h
int(h.sha256(b" ").hexdigest(), 16)
>
24725091799402603688614593151141908335745916334489781770578761787218146381928 h.sha256(b" ").hexdigest()
> 36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068It's longer, but even a 256-hash isn't that long? (and sha1 would probably be fine, obviously)