HN user

Shrugs

163 karma

https://mat.tc

[ my public key: https://keybase.io/shrugs; my proof: https://keybase.io/shrugs/sigs/2WiRAbj2pTa8kEGBI3QaCrAiFO7Sh6FJJT2sC1eAX8g ]

Verifying my Blockstack ID is secured with the address 17hsRknAfqB88g9EBPbkUaGvUV4v3g6dxq https://explorer.blockstack.org/address/17hsRknAfqB88g9EBPbkUaGvUV4v3g6dxq

Posts11
Comments31
View on HN

we're (re-)building a platform for virtual art fairs in the wake of coronavirus — most fairs and galleries are cancelling or postponing events that will work super well online. We're building a novel experience from the ground up, not relying on VR or skeuomorphic interactions

here's a tour of the initial exhibition last year: https://lds.wistia.com/medias/4ucxldnz9n

if you or your friend is the operator of an art fair that'd like to move online, please do hit us up at hello at dot.gallery

very awesome tech + privacy combo

Since fraud detection is done on-device, is there any clever encryption or security features that stop me from issuing a direct API request to the service with my (or someone else's) credit card info? If not, I'm worried that a technical fraudster could script their way around the ML model (and therefore not need the physical card), especially since cc lists are already nicely formatted. This would hurt pretty badly if the service assumes that DyScan is infallible and then doesn't have mechanisms for detecting fraud post-signup.

1000 uniques/month on average, not including when I post the site on hacker news. The clickthrough/conversion rate is pretty solid. 35% of users buy something after clicking through to Amazon, which makes sense cause it's a pretty strong signal of intent.

I have, but the API differs in availability/completeness across regions and writing the code to handle each region probably isn't worth the time. The Product Advertising API is also _terrible_ and not fun to work with, so I'm minimizing the amount of time I spend working with it and reading their docs.

I made http://fivestar.io/ a year or two ago; it's a better Amazon search.

It shines when you search for something that you want the best version of, without caring about the details; i.e., let the masses determine the quality for you. It weights results based on ratings, review volume, and some other stuff, segmenting the results by price range.

Helps me answer the question "I want the best phone mount for my bike, but I don't want to spend more than $20" without fiddling with Amazon's search parameters and then scanning the page.

Makes ~$100/month off of affiliate links.

I went to Slidell High; the other Google intern went to Northshore. And now one more from Slidell. I love how the internet brought us all together even though we were previously so close but didn't know it.

I interned at Grooveshark two summers ago; Josh incredibly changed my life for the better. The Summer with the Sharks program was transformative and catapulted me out of Louisiana and into the world of tech. He's such a happy and charismatic personality; the company outings, like going to Disneyworld, are some of my best memories.

Talk about a life gone too soon. I'm pouring one out for Josh tonight.

I can confirm that FishPlaysPokemon uses OpenCV. There's a wealth of knowledge and tutorials, so if you just want to isolate certain color ranges (what they're doing), I guarantee there are tons of resources. There's also Python bindings to make things even more friendly. After that, it's some simple math to figure out which quadrant it's in and then trigger the correct button press.

I made a similar product (albeit a lot less refined) for a hackathon, using the Pebble. It counted number and type of tennis shots, displayed useful HUD data, and then let you see pretty graphs in a desktop webapp. Some problems I ran into:

If you have acceleration, to get position, you have to integrate twice, which means two unknown constants, really throwing off your data accuracy. To fix this, the user would have to go back to a defined position (perhaps the tennis 'ready' position) frequently, but that isn't guaranteed or user friendly. They could absolutely work around this with some refined heuristics, but I wasn't able to get one working in the few hours I had.

The algorithms are the hard part. I was using naive machine learning techniques to identify swings and such, and they were not nearly adequate; I had many false positives. If they can get all of the stats they claim, I'll be very impressed.

http://imgur.com/U60b29g.png

In my spare time, I'm working on http://fivestar.io, which gives you the best Amazon item for a query and breaks it down by price range. So you can find the 'best' product based on relevance, popularity, reviews, and cost, without having to compare reviews and popularity yourself.

The results still need some work; sometimes Amazon's API returns illogical price brackets, so a fallback is necessary, but I'm pretty happy with it at the moment.