News for hackers. Stuff that matters.
Re:Show HN: Melondream: Neural Network Erotica Stream by qyron on Friday May 05, 2017 @12:21AM (#14271090)
Does no work on my Nexus 5x (Android 7.1). Screenshot attached https://www.dropbox.com/s/0fhrueh9gv5s2a1/Screenshot_2017050...
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @01:10AM (#14271250)
Is there no "Server ID?" prompt?

When the keyboard appears, it should be asking you to enter a server ID (and you should type in "soft1").

Re:Show HN: Melondream: Neural Network Erotica Stream by clydethefrog on Friday May 05, 2017 @01:43AM (#14271362)
I also have Nexus 5x. Black screen with input field but no prompt. Keyboard pops up but doesn't seem to give input.
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @02:05AM (#14271431)
Try the new APK, does it help?
Re:Show HN: Melondream: Neural Network Erotica Stream by RichardHeart on Friday May 05, 2017 @02:43AM (#14271552)
"Error The local firewall is blocking my UDP packets. Do you have another way to connect to the Internet? (ErrFleet5)"
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @02:57AM (#14271600)
Ok! The Android problem is fixed (whew!), and now we're left with the fact that your network connection is blocking Melondream's packets.

Are you on a public WiFi network (library, coffeeshop, etc.) Or at work?

Can you use your phone's data plan, or your home Internet connection?

Re:Show HN: Melondream: Neural Network Erotica Stream by RichardHeart on Friday May 05, 2017 @03:00AM (#14271613)
I've tried phone data and public. Same fail (and verified connection was indeed different.)
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @11:37AM (#14274205)
RichardHeart, as we discussed with Qyron below, the APK has been modified to print golang's standard library net package error message directly to the user.

If you get a moment, could you run the new APK and tell us what the net package is saying?

We expect something like "write to UDP6 ... network unreachable", but if would be informative if the error is something different.

Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @05:10PM (#14276873)
Richard, we reverted this change after Qyron ran his test. Basically Melondream is failing to send an IPv6 UDP packet with an 8-byte payload. Maybe this is an Android 7.0 problem, or a problem with the interaction between golang's net package and Android. Sorry
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @03:24AM (#14271705)
We're really sorry about that, don't know how to proceed. App is failing to communicate using UDP, don't know why

Just to make sure the other problem is fixed, can you confirm that you see the "Server ID?" prompt?

Re:Show HN: Melondream: Neural Network Erotica Stream by RichardHeart on Friday May 05, 2017 @03:31AM (#14271726)
I do get the server id prompt
Re:Show HN: Melondream: Neural Network Erotica Stream by RichardHeart on Friday May 05, 2017 @12:40AM (#14271143)
Same error, android 7.0
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @01:08AM (#14271244)
When it prompts for a "Server ID?", you should enter "soft1", without the quotes.

Are you doing that?

Re:Show HN: Melondream: Neural Network Erotica Stream by qyron on Friday May 05, 2017 @01:49AM (#14271380)
On the first blank screen I try to input "soft1", then I see some sort of connection dialog but then I get error message which, again, is not visible. Attaching link to Dropbox folder with screenshots. https://www.dropbox.com/sh/tagc4veaeco8umm/AAA2xcvvLQoM_lUh1...
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @02:14AM (#14271463)
The error message (which you can't see) is probably telling you that your Internet connection is blocking Melondream's UDP packets. Are you connecting from work or public WiFi?

Btw, the lesson here for developers is: don't use UDP, use TCP. We made a big mistake

Re:Show HN: Melondream: Neural Network Erotica Stream by sniffles on Friday May 05, 2017 @03:16AM (#14271674)
Any idea when this mistake will be resolved?
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @03:34AM (#14271735)
The system was built from the ground up to use forward error correction over UDP. The point was to allow a much less expensive, super-efficient server. We had no idea how poorly UDP is treated on the Internet. Huge, fatal mistake
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @02:04AM (#14271429)
Ok, download the APK again, see if it fixes the problem.

The new APK changes the target SDK number to be 23 (Marshmallow, 6.0.1), since that's the latest we've tested against.

Thanks for the bug report!

Re:Show HN: Melondream: Neural Network Erotica Stream by qyron on Friday May 05, 2017 @07:32AM (#14272624)
Now interface works well. But still no connection. I've tried both cellular internet (where UDP is most probably blocked) and home WiFi which doesn't block UDP (for sure, I tried pinging from phone).
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @11:32AM (#14274170)
Qyron, you've been very helpful.

We uploaded a new APK that passes the golang net error message straight through to the app's user.

So instead of seeing the ErrFleet5 message, you will see "write to UDP6 .... network is unreachable" or something else.

If you have a moment, would you reinstall the APK, rerun Melondream, and tell us what the error message says?

Thank you for your time

Re:Show HN: Melondream: Neural Network Erotica Stream by qyron on Friday May 05, 2017 @02:36PM (#14275737)
It shows the exact message you have quoted: write udp6....network is unreachable.
Re:Show HN: Melondream: Neural Network Erotica Stream by driftwheeler on Friday May 05, 2017 @03:00PM (#14275958)
Yeah, your device can't send an IPv6 UDP packet. Mysterious. Do you see IPv6 UDP working in other applications? Thanks again for your efforts.