HNHacker News
TopNewBestAskShowJobs

mikob

293 karma · joined November 29, 2013

submissionscomments
mikob··on Elon Musk Unveils Boring Co's First Tunnel
Well even if it weren't higher capacity, it has other advantages -- no parking/leaving the car, potentially no ticket gates or waiting for a train... etc.

Trying new ideas isn't a waste of everyone's time, it's research.

mikob··on Show HN: Extensible Voice Shortcuts for the Web
I initially made this so I could browse HN or Reddit while eating in front of my computer.

One year later, it has an extensible plugin architecture so any site can be supported, multiple languages, and there are aready 14 plugins: (https://www.github.com/lipsurf/plugins) There's a HN plugin so you can say "click #" where # is the post rank (eg. click 5) Also "comments #", "upvote #", and "next page" are supported. This is how simple the HN plugin is: https://github.com/LipSurf/plugins/blob/master/src/HackerNew...

I'm targeting those looking for more efficient ways of using the web. Singular voice shortcuts can replace UIs and lots of navigation/finding buttons. The extension is especially useful to those who might be excluded from the web today due to accessibility issues. LipSurf enables those with motor disabilities: Parkinson's, arthritis, cerebral palsy, RSI, etc. or to those with arm injuries, spinal injuries, amputations etc.

Not everyone can use a mouse, click on small links, or navigate complex dynamic UI. So I hope this will be useful to a wide variety of people.

mikob··on Google Exposed User Data, Feared Repercussions of Disclosing to Public
Pretty sure he is saying the opposite.
mikob··on Voice control engine that runs fully in the browser using WebAssembly
You should look into MyCroft AI - it's an open source, privacy-conscious smart speaker company. You can buy one of their smart speakers or go the DIY route and install it on your own Raspberry Pi.
mikob··on Voice control engine that runs fully in the browser using WebAssembly
Coincidentally I tried the python client just earlier today and was blown away. I never even had to record my voice, I just typed two words for the wake word and it was 95% accurate in picking them up even with heavy background noise.

I am definitely going to integrate the wake word functionality into my Chrome extension that lets users control the browser via voice (https://www.lipsurf.com) so they can turn on the extension without even hitting the button.

I thought I would need to look into compiling into web assembly myself, super impressed that this too has already been done.

mikob··on Show HN: Extensible Voice-Controlled Web Browsing
OP here. Initially I made this because I enjoy watching lectures or browsing HN while I eat, but I don't like touching my laptop with greasy pizza-covered hands.

That was a year ago.

I think I got a bit carried away with the project -- now it can work with any site, supports multiple languages, and has a completely plugin-based architecture.

The extension is especially useful to those who might be excluded from the web today due to accesibility issues. LipSurf enables those with motor disabilities: Parkinson's, arthritis, cerebral palsy, RSI, etc. or to those with arm injuries, spinal injuries, amputations etc.

Not everyone can use a mouse, click on small links, or navigate complex dynamic UI. So I hope this will be useful to a wide variety of people.

mikob··on New autoplay policy in Chrome
Curious why you say it should not happen? Do you mean technically -- if so, how?

https://chrome.google.com/webstore/detail/lipsurf/lnnmjmalak...

I added an ugly workaround, a slide to the tutorial that asks users to go into their flags and allow autoplay without any gestures. Chrome extensions should have better privileges for playing videos, fullscreening etc. IMO but it all needs to be hacked around limiting extensions.

mikob··on New autoplay policy in Chrome
This broke my accessibility extension for Chrome that lets users control the browser with their voice instead of hands.

Since voice isn't counted as a "gesture" the user can't say "play" to start a a video.

It's not just autoplay it's any sort of dynamic (js initiated) playing of media.

mikob··on BTC-e and its founder charged in 21-count indictment over hack of Mt. Gox
I suppose you're not very familiar with BTC-e. It had a reputation of taking funds from users -- there was nothing effectively stopping them (until now) from locking users out of their accounts randomly, or disappearing user's funds.
mikob··on BTC-e and its founder charged in 21-count indictment over hack of Mt. Gox
Although I don't understand the US's involvement in this -- a man breaking the rules is being put to justice, and I'm very glad. I'm also impressed by the feds work in the cryptocurrency space. In recent years the fed has really started to reverse the trope of the government not being technologically adept. There are too many that become wealthy through illicit means and it's good news that something effective is being done about it.
mikob··on The days are long but the decades are short
This reads like sarcasm. But if you're serious, put it this way: if you were on this Earth alone what would you live for? Would you be sitting at home programming 24/7?
mikob··on Squirrel – A high-level, light-weight scripting language
It's a flyweight language which makes it suitable for embedded devices. It brings some modern language conveniences to the embedded world; (eg. it's the language electric imp uses for the IoT devices: http://electricimp.com/)
mikob··on HackerSurfing: Free Housing and Food for Engineers Visiting SF
Arrangements like this exist in Japan: http://www.social-apartment.com/pages/en_home. I think it's a great concept. Dorms for young adults.
mikob··on Show HN: Tracking the Ebola outbreak in the U.S
I disabled the scroll wheel zoom because it would be frustrating when trying to scroll down -- instead of scrolling the map zooms in and you have to unfocus from it.
← PreviousPage 2 of 2