News for hackers. Stuff that matters.

projectant

Ask HN: When will style transfer be available for music?

For instance, I want to hear Billy Joel's "She's always a woman" covered by Australian band Crowded House. This cover does not actually exist, but if AI style transfer could do for music what it does for art, or for voice / face mimicry, then this cover could exist, albeit a synthetic cover rather than an original.When will this sort of music style transfer be possible by AI, in the same manner...

( Read More... | no comments | on HN )
You're a talented designer. You should work for Apple or something. They need you! :)
So creative, Martin! Is this inspired by those 'futuristic' human machine interfaces in movies, such as 'Minority Report'? Was this inspired at all by small devices, like Apple Watch?
caveats: no external images, no custom fonts, no other iframes ( but this can be a positive as it removes ads ). Try it on google search result page, github, bloomberg, etc. It produces a 'text only' image of the page -- only inline images included. pages with lots of external stylesheets take a while ( 10 - 15 seconds ). some sites ( youtube, flickr ) just give a mostly blank page.
Re:Show HN: Capture current frame as jpeg via bookmarklet on Tuesday October 31, 2017 @10:40AM (#15593554)
caveats: no external images, no custom fonts, no other iframes ( but this can be a positive as it removes ads ). Try it on google search result page, github, bloomberg, etc. It produces a 'text only' image of the page. big pages take a while ( 10 - 15 seconds ). some sites ( youtube, flickr ) just give a mostly blank page.
https://imgur.com/sHWA4kp example image of search results

you can also save your github repository as an image https://imgur.com/1fqrCt2

i think this, learning of hierarchies, could be the start of something relevant to unlocking more workable language modelling

https://blog.openai.com/learning-a-hierarchy/

No offence, but with a megabyte of text per speaker I feel I could do better with word n-gram Markov models (even bigrams), and random path choice.

I think deep learning is great and all ( and I'm meaning to learn it ) but shouldn't it be able to do far better than Markov models, or other simple things?

Image captioning? Incredible. Deep Mind winning video games? Incredible. Style transfer? Incredible. With one exception ( I saw on HN ages ago, sorry I have no link -- it basically generates novel text using deep learning, across all sorts of genres, such as "academic paper", "math paper", "novel", "film script" and I found the results remarkable and interesting ) I question if many text applications are doing better than Markov.

I think the issue is there is something fundamental and sophisticated about human language which our current deep learning models, with all their omniscient benevolence ( or whatever ), are missing. There's something deep about the structure of language that we are not modelling yet in deep learning as far as I've seen. When we do .... boom ... computers that learn from the internet and amaze us all. Then we'll have something to shine, smile about or fear.

Sorry for the digression and what may be inapplicable comparisons. I can get impassioned about this topic.

Re:The ridiculous, Cachemonet-esque Bloomberg 404 page on Thursday October 26, 2017 @03:32AM (#15557026)
Ah, provenance! So cool, thanks :)
Re:The ridiculous, Cachemonet-esque Bloomberg 404 page on Thursday October 26, 2017 @03:31AM (#15557022)
OMG. That is really hilarious.
Reminds me of the "self-guided smart slug" from Cory Doctorow's Down and out in the magic kingdom, p.17 [0]

Incredible live-fire test video of bullets changing course mid flight to hit moving targets. [1]

[0]: http://craphound.com/down/Cory_Doctorow_-_Down_and_Out_in_th... [pdf]

[1]: http://www.military.com/video/ammunition-and-explosives/ammu... [video]

Re:Show HN: Home-made crypto in the browser on Monday October 23, 2017 @02:48AM (#15531181)
Trying to achieve the trust you are is very interesting.

I put up a simple, installable, progressive offline app of this crypto here: https://semocracy.com/

This app doesn't yet contain the mediations you talk about of checking the sw code against a 3rd-party reference and warning when an update doesn't match the reference.

Even considering the limitation you discuss when the new worker terminates async requests of the old worker, checking a public log is useful -- do you have any code or boilerplate I could plug in to achieve that?

Also, would the following be useful? The worker stores the 3rd party log / reference at intervals in local storage, and then when updatefound occurs, it doesn't need to make a network request, it can check (not perfectly) if the new sw code matches the stored reference. Sometimes there will be false negatives because the reference updated before the sw checked, but I think there would be no false positives. As long as the new worker can't get to localstorage before the old one checks, could be okay.

Re:Show HN: Home-made crypto in the browser on Sunday October 22, 2017 @03:09AM (#15525561)
Usual caveats for home-made crypto apply.

TL;DR - treat this as you would home-made beer from someone you don't know. You'd probably hold it at arms length, have a smell, and maybe try the taste...but you wouldn't start selling it in your hip bar without knowing anything about it!

Anyway, hope others interested in crypto can enjoy this. I am not a crypto-expert, just a moderately-talented-at-crypto-hobbyist, or somethin. Code: https://github.com/dosyago-coder-0/dosycrypt

Re:Obsolete attributes in HTML 5.1 on Saturday October 21, 2017 @09:30AM (#15521778)
Running down the list of attributes was a really interesting historical look at the design trajectory of HTML.

There's some good ideas in there, that nevertheless became obsolete.

Many things I didn't know, such as: datasrc, datafld and dataformatas attributes for declaring dynamically generated content.

Re:Show HN: Setup GMail for mailto: on Thursday October 19, 2017 @08:15PM (#15512642)
Yeah it's not clear. Sorry about that.

The form is just a mailto form to test how mailto links are handled in your browser / setup.

The real purpose is to use the bookmarklet at the bottom of the page on GMail.

The real question is why didn't I just change it and make it more clear? I don't know. I like mailto / protocol forms. They're pretty cool. Sending data from browser to almost anywhere, not just HTTP POST and GET. I really like that. One reason is it signals the vast affects you can have with something so simple as plain old HTML.

Ok, I'll make the font-size of the Bookmarklet bigger. Done

Edit: I also noticed the Runkit site is slow sometimes. Here is a CodePen version in case anyone needs it: https://codepen.io/dosy/full/aLMOBQ

Older »