HNHacker News
TopNewBestAskShowJobs

urvader

679 karma · joined November 28, 2013

meet.hn/city/se-Stockholm

Socials: - github.com/irony

---

[ my public key: https://keybase.io/irony; my proof: https://keybase.io/irony/sigs/elgi4arJRc3AVP0OxBa0gw1RKNbJf_NdAYvjmBwulW8 ]

submissionscomments
urvader··on Audio AI: isolating vocals from stereo music using Convolutional Neural Networks
Most smartphones shift phases on the left/right channels to make it sound better in headphones (simulating bigger room), this means you can combine the two channels (by connecting the positive wires or just wiggle a little in the headphone jack half way in) to extract the vocal track. Not as fancy as a CNN but I’m guessing it would be better to do something with the stereo information in preprocessing before training.
urvader··on It's Time for Action on Data Privacy
The irony that the article isn't available in the EU because of data/privacy laws that time.com obviously thinks is too restricted so they decided to block the EU.
urvader··on Who is horse_js?
Just use elasticsearch/kibana and you will save yourselves from lots of Azure costs. Find keywords and group by device and location. Simple as that.
urvader··on AssemblyAI: speech-to-text API
Is this russia wanting to get hold of our data?

From their privacy policy:

”...you may provide us with digital data including, without limitation audio files, containing Personally Identifiable Information of the customers or users of your applications that may be disclosed, collected, or stored in connection with the use of our API. We use this data, which in most instances is less than all of the data we have received, to provide our services, to improve our services and for training purposes.

urvader··on How JPEG actually works (2006)
My thoughts exactly: "Just don't go sending JPEGs into space and expect aliens to see them the same way."
urvader··on Introduction to HTML Components
I used HTC a lot and waited for the other browsers to implement it. XBL came around but waited many years until it became web components. Great post!
urvader··on The Future of APIs: APIs aren’t the endgame they won't stay forever
The only prediction I have regarding autonomous API:s is: neuronstreams. If an API exposes a set of input channels and output channels where data can be sent between neural nets, they will be able to adapt to whatever format they see fit without having to make sense to us humans.

It is a scary thought but if we want to remove humans in this process we shouldn't even be able to understand the communication.

urvader··on How to build a robot that “sees” with $100 and TensorFlow
I would like to know how long it "thinks"- it is clear the camera is paused for a while while the robot parses the image..
urvader··on Docker not ready for primetime
The title should say: Docker Swarm is not ready for primetime. We have used Docker in production for more than two years and there has been very few issues overall.
urvader··on Show HN: Simple express-like routing for front-end
Do you plan to support middlewares?
urvader··on JavaScript Is Not Expressive
Please look at the extensions of JS in ES6 for better solutions of the problems you talk about in the article. Symbols for example

export const ADD_TODO = 'ADD_TODO'

Can be written as

export const ADD_TODO = Symbol()

Also:

The class statement that helps express the intention of a function.

The power of JS is that you can choose your own style and evolve the code between paradigms when you need to. Most other languages forces you to one paradigm.

urvader··on Hubble Discovers Moon Orbiting the Dwarf Planet Makemake
Let's name it Moon McMoonface
urvader··on Ask HN: What are some NPM alternatives? Can we make one?
npm install [github_username/repo]
urvader··on JavaScript's popularity appears to have peaked
Without any references to facts other than the writers own experience.

Any peak in popularity can not be found when you look at the actual numbers: http://githut.info

urvader··on A graphical sandbox for K
dangerous internalArray which is global in the way it is written right now.
urvader··on Show HN: ReactNativeAutoUpdater – support dynamic updates for React Native apps
Just use a webserver with correct 304 handling (like s3) and publish your bundle there. It works both for React Native and Cordova.
urvader··on Performance is a Feature
From 2011...
urvader··on CrossCat: a domain-general, Bayesian method for analyzing high-dimensional data
Sounds interesting! Are there any examples of the output/analysis somewhere?
urvader··on Stop Comparing JSON and XML
Stop comparing JSON with XML... let me compare them to show why.. ;)
urvader··on Why Tesla's Autopilot and Google's car are entirely different animals
The point everyone is missing is the reaction time of a driver compared to a computer is so different. A computer have millions of cpu cycles to estimate the best decision during the time a human haven't even understood there will be an accident.
urvader··on Linux TCP will have lockless listener processing 3.5M SYNs per sec
Wow!
urvader··on List of April Fools' Day Announcements
Sync physical post-it board with trello using magnetism, pencil and a Raspberry Pi. https://vimeo.com/123835399
urvader··on JSON in URLs
We have used this syntax for url filters, works surpricingly well:

/v1/movies?year>=2011&artist!=cage

meaning - to add more meaning to the parameters in the query string, just add a suffix to the fieldname ><!~ etc. Before using the query, just filter them out. To add an array of options, just add the same field twice or use comma in the value:

/v1/movies?year>=2011&artist!=cage&name=the+rock,face+off

urvader··on MongoDB 3.0
Global write lock gone?
urvader··on Show HN: C#-to-JavaScript compiler powered by Microsoft Roslyn

    // JavaScript code generated by DuoCode
    GetBestMove = function(board, player, winner)
That line will garbage the global scope..
← PreviousPage 2 of 2