Hacker news is IMO a niche community anyway, and I'd say the crossover between people who built their own PCs 25 years ago, during the golden years of overclocking and hacker news readers is pretty huge actually.
If you don't think this sort of article is a good fit here I don't think you are really in the target demographic anyway.
Whenever I see people decry it as "anti Tesla" or "anti Elon" I just wonder "what have they done they can be covered positively?"
While I'm an out and proud "Tesla hater" and freely admit my own bias. The defenders never actually seem to have any "look here's something good that [site] overlooked!" It's just whining about the site being anti-Tesla
Is it 'exaggeration' when it's all that's there to report on?
Would it be less 'exaggeration' if the site only talked about Tesla "half" the time? (that is to say, just ignored Tesla rather than reported on issues)
I too, enjoy having my DNA samples taken and my phones contents downloaded as an agent scrolls through 5 years of my social media history for wrongthink against Doritos Flamin' Führor
Hashing might not work since the stream itself would be a variable bitrate, meaning the individual pixels would differ and therefore the computed file hash
These are two articles I liked that are referenced in the Python ImageHash library on PyPi, second article is a follow-up to the first.
Here's paraphrased steps/result from first article for hashing an image:
1. Reduce size. The fastest way to remove high frequencies and detail is to shrink the image. In this case, shrink it to 8x8 so that there are 64 total pixels.
2. Reduce color. The tiny 8x8 picture is converted to a grayscale. This changes the hash from 64 pixels (64 red, 64 green, and 64 blue) to 64 total colors.
3. Average the colors. Compute the mean value of the 64 colors.
4. Compute the bits. Each bit is simply set based on whether the color value is above or below the mean.
5. Construct the hash. Set the 64 bits into a 64-bit integer. The order does not matter, just as long as you are consistent.
The resulting hash won't change if the image is scaled or the aspect ratio changes. Increasing or decreasing the brightness or contrast, or even altering the colors won't dramatically change the hash value.
In the same way that Shazam can identify songs despite the audio source being terrible over a phone, mixed with background noise. It doesn't capture the audio as a WAV and then scan its database for an exact matching WAV segment.
I'm sure it is way more complex than this, but shazam does some kind of small windowed FFT and distills it to the dominant few frequencies. It can then find "rhythms" of these frequency patterns, all boiled down to a time stream of signature data. There is some database which can look up these fingerprints. One given fingerprint might match multiple songs, but since they have dozens of fingerprints spread across time, if most of them point to the same musical source, that is what gets ID'd.
Now show what banks (and where) have apps targeting that phone
Not glorified webpages. Full on apps. Preferably by the banks themselves (sorry bedroom hobbyists, I don't quite trust you with my banking details yet!)
reply