You know, now that you point it out that seems obvious. I think maybe I was experimenting with rotation and left that in, unused. I did this years ago. The loop works OK though. Thanks for the feedback (and now I have to finish editing that script ...)
GNOME Desktop users can put this in a Bash script in ~/.local/share/nautilus/ for more convincing looking fake PDF scans, accessible from your right-click menu. I do not recall where I copied it from originally to give credit so thanks, random internet person (probably on Stack Exchange). It works perfectly.
ROTATION=$(shuf -n 1 -e '-' '')$(shuf -n 1 -e $(seq 0.05 .5))
for pdf in "$@";
do magick -density 150 $pdf \
-linear-stretch '1.5%x2%' \
-rotate 0.4 \
-attenuate '0.01' \
+noise Multiplicative \
-colorspace 'gray' \
"${pdf%.*}-fakescan.${pdf##*.}"
done
I was taught to use a little cornstarch sprinkled over freshly grated cheese, and to me it is undetectable (served hot or cold) and works amazingly well. The shreds never clump together and are easy to scatter evenly.
Strange that someone down-voted you, as this is a fair question.
> Curious how you found this number, have a source?
I don't have the source handy but have seen the estimated 10 million figure cited repeatedly. But maybe it is about a million too high, as the US Department of State estimates nine million in this 2020 publication: https://travel.state.gov/content/dam/travel/CA-By-the-Number...
Using FVAP stats to me seems problematic, because just like the general population, many US citizens do not bother registering to vote (though they do acknowledge this on the page you linked to and try to control for it).
State likely have a more accurate estimate from knowing how many passport renewals originate from overseas addresses. I am sure some Americans renew or replace their passports while merely travelling overseas, but I cannot imagine this is a routine practice.
Since moving overseas 15 years ago, I tried numerous times and it simply is not possible. All the forms require a U.S. mailing address to register. Same for online access to your Social Security account.
There are an estimated 10 million Americans living overseas. Taken together, we are the equivalent of the 11th largest state. All of us completely blind to what is happening with our credit record and Social Security account.
At this point I think the only way this gets fixed is massive fraud/exploitation by organized crime, so these organizations finally address the problem.
Matomo (self-hosted analytics, used to be called Piwik) maintain a list of referrer spam domains. I use it as a filter list with GoAccess and haven't seen referrer spam for a long time. Worth a look. https://github.com/matomo-org/referrer-spam-list
You don't have to turn tracking protection off globally. You can leave it enabled in "strict" mode, and add the x.com domain as an exception (click the Manage Exceptions... button above the mode selection).
If you also use Privacy Badger, you'll have to center the slider for twitter.com when on the x.com login page.
You may not be happy with these compromises, but the above steps are tested and working for me. I have my primary Firefox profile set to delete all cookies on close but I do not log in to Twitter using that profile. I use Twitter in a second Firefox profile which keeps twitter.com/x.com cookies on close. If I want to open a third-party link someone tweeted, I just click and drag it from the Twitter profile window to my primary Firefox instance window. This is good enough privacy for me.
To make using multiple profiles at the same time easier, create custom desktop launchers for secondary profiles and give them a different theme. This is simple on GNOME and most likely possible on other desktop environments and OSs as well.
In Firefox you can change the "network.IDN_show_punycode" value to true, and you will no longer see lookalike UDN domains. It's a good point about using a browser password manager though, since they won't function on a lookalike domain and that should force you to stop and reassess, at which time you (hopefully) notice the scam.
Yes, +1 for Recoll. It can also OCR those PDFs that are just an image of a page of text, and not 'live' text. Read the install notes and install the helper applications.
When searching I'll first try the application or system's native search utility, but most of the time I end up opening Recoll to actually find the thing or snippet of text I want, and it has never failed me.
OP, check your camera settings and maybe replace the images with ones containing less metadata. No contact info in your bio or I would have privately notified you. Privacy is difficult, so good luck to you. (edited to make comment less specific)
For years I had a custom script sync my ~/.ssh directory on my primary workstation to my laptop, to pick up new keys and config changes. It failed after I switched from Ubuntu to Fedora, and I was surprised to discover --xattrs fixed it.
Try switching to an email service that supports custom Sieve scripts, which you can use to permanently reject messages based on variables you configure.
These are handled differently than message user agent filtering. Incoming messages are immediately rejected and the sending server is notified.
It's much easier than trying to contact some company that doesn't bother validating email addresses. You already know they are technically deficient so just bounce everything. Problem's at their end, let them work it out.
Fastmail do this, as do a few other hosted email providers. Highly recommended. I also use Sieve filters to reject attachment types beyond the default set, such as Microsoft Office files (.docx, .doc, etc.).
I don't know if this is still the case, but in California the DMV form has a box asking for "Apartment or box number". I had a PMB (private mail box, like a PO Box but at a third-party business) so used my PMB number & street address.
DMV mailed me a licence with street name and "Apartment <my-PMB-number>" even though it wasn't an apartment and I lived elsewhere. That address worked perfectly for years - banks, passport application, etc, everyone accepted it. Online ordering from sites that specifically said "we don't ship to PO Boxes" also worked no problem.
If I ever move back to California I'll definitely do that again. I was 100% truthful on the DMV license application, it's just that they chose to interpret my mailing address as a residential apartment.
Firefox users can set "network.IDN_show_punycode" to "true" in about:config (or your user.js preferences), which will help you identify phishing attacks using lookalike domain names.
I believe Chrome users can do this as well, however it requires an extension.
The HTML reports are my preferred way of looking at stats, but to make them more useful it's worth taking some additional steps to filter all the garbage traffic.
What works for me is:
- Use ipset to drop all traffic from certain countries (you pick which works best for you)
- Configure fail2ban to 'automagically' drop all IPs requesting .php and wp-admin URLs for a few days
- Integrate Piwik/Matomo's 'referrer spam' blocklist into your list of ignored referrers.
- Use per-site logging and only log .html hits with a static site to see page views.
This approach won't work for everyone and it takes extra sysadmin & Bash scripting skills to achieve, but it works really well with my Jekyll site.
I don't receive much traffic on my personal website but my stats page is public and updates hourly with a cronjob. https://www.tombrossman.com/stats/