News for hackers. Stuff that matters.

tmp65535

This app has earned significant money since 2017:

http://driftwheeler.com

Not safe for work. Pornography advertising.

I get a cut of the monthly fees when somebody signs up for MetArt.

Re:H.264 is Magic (2016) on Thursday March 17, 2022 @12:51PM (#30713243)
In my case, the year was 2017. Early 2017.

How many of those formats were available on all Android phones in 2017?

Answer: None.

Re:H.264 is Magic (2016) on Thursday March 17, 2022 @12:19PM (#30712829)
Listen friend, I'm using it as a concrete example of a technology in every case.

Today I'm using it as a concrete example of H.265 (BPG) as an astonishingly good alternative to JPEG in applications where you control the encoder and decoder.

Re:H.264 is Magic (2016) on Thursday March 17, 2022 @10:53AM (#30711823)
We may differ in our interpretation of the phrase "sensitive information".

It used to be that most computer programmers ("hackers") understood the value of privacy.

Re:H.264 is Magic (2016) on Thursday March 17, 2022 @10:49AM (#30711787)
You are correct, there may be licensing issue.
Re:H.264 is Magic (2016) on Thursday March 17, 2022 @10:20AM (#30711472)
Sure. But the benefits of privacy and compartmentalization outweigh the costs.
Re:H.264 is Magic (2016) on Thursday March 17, 2022 @09:52AM (#30711153)
This account exists ONLY to talk about that app. Every one of my projects is isolated from the others by using different accounts, etc. We should all be meticulous about compartmentalizing our online identity.

This app uses an unusual image codec (BPG) which illustrates that if you control the encoder and decoder, you can choose a format with no mainstream support. I think it is a good point.

Re:H.264 is Magic (2016) on Thursday March 17, 2022 @09:17AM (#30710815)
Fabrice Bellard's BPG image format uses H.265's keyframe compressor: https://bellard.org/bpg/

Here is a side-by-side visual comparison: http://xooyoozoo.github.io/yolo-octo-bugfixes/#ballet-exerci...

Amazing.

I ported his BPG decoder to Android ARM for a pornographic app. See my comment history for details. It reduced data transfer by more than 60%.

Re:Inside Pornhub on Wednesday February 23, 2022 @10:12AM (#30441869)
Be careful working in this field (pornography). In 2017 I wrote a mildly pornographic app (http://driftwheeler.com) and it appears on my resume. When hiring managers or recruiters take a look, some of them get upset.

For example, a scheduled interview was abruptly cancelled the night before. I pursued the matter through a friend who had a senior role at the hiring company and it was determined that the (middle-aged female) in-house recruiter had been deeply offended when she followed the link on my resume and had cancelled everything. Eventually, I received a sincere apology from the CEO.

There is a real stigma, and it will affect you. Beware.

Here is the first (?) application of deep learning to improve the pornography experience, an Android app called Melondream published in early 2017:

http://driftwheeler.com

Surprisingly, almost 5 years after being published, this app still serves thousands of user sessions per day. That rate continues to slowly grow.

Except for its user interface, the whole app (client and server) was written in Go (https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile).

It uses densenet feature vectors (https://arxiv.org/abs/1608.06993) to allow "touch-to-search" (ha!) with a fractional norm distance metric (https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.23...).

Citation: Discriminative Unsupervised Feature Learning with Exemplar Convolutional Neural Networks (https://arxiv.org/abs/1406.6909).

I have been distributing a pornographic Android app on the web since 2017 and there are no difficulties.

Simply put the APK on a webpage and link to some instructions for installing an untrusted APK. For example, see http://driftwheeler.com

In particular, look at the "Can't install?" link.

If people really want to use your app, they will gladly do a little work to install it.

Re:Facebook AI Similarity Search (Faiss) on Sunday November 21, 2021 @10:38AM (#29296935)
The app allows you to search through a large collection of images by "pressing" parts of an image.

The images are not generated.

Re:Facebook AI Similarity Search (Faiss) on Saturday November 20, 2021 @11:59PM (#29294299)
This app, now almost 5 years old (warning, NSFW):

http://driftwheeler.com

uses a custom brute force search in CUDA, based on bitonic sort (https://en.m.wikipedia.org/wiki/Bitonic_sorter) and a fractional norm distance metric (f=0.5, i.e., sqrt):

https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.23...

In 2017, on a low-end GPU, the indexing took about 10 minutes of 100% utilization, for a dozen patches covering each of 50,000 images (feature vectors were 1,024 32-bit floats).

After that, the app just queries a precomputed list (256 precomputed matches per query) depending on where in the image the user pressed. Even with hundreds of simultaneous users, it can hardly keep a $5 Linode busy.

Good times...

Similarly, I've been writing respectable software for decades but I'm fairly certain that my most widely used piece of software, by a wide margin, is a mildly pornographic app (http://driftwheeler.com)

This app, published in 2017, has a continuously growing population of users from all over the world. I get email every day asking whether soft1 is the only server, thanking me, suggesting improvements, etc.

It's ironic, and there is a lesson to be learned here.

All the major app stores restrict pornographic or sexually explicit content.

But if you Google "porn app", the 4th or 5th search result (SexTechGuide) is a page that features the app, with a review, pros/cons, and the funny icon.

Similarly, I've been writing respectable, sophisticated software for decades but I'm fairly certain that my most widely used piece of software, by a wide margin, is a mildly pornographic app (http://driftwheeler.com)

Other projects I've published have a trickle of users. But this app, published in 2017, has a continuously growing population of users from all over the world. I get email every day asking whether soft1 is the only server, thanking me, suggesting improvements, etc.

It's ironic, and there is a difficult lesson to be learned from this reality.