Adrian Holovaty
Web developer and musician; co-creator of the Django web framework, founder of EveryBlock and of the music-notation site Soundslice.
Adrian Holovaty did not write this page.
We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.
Filter All topics · Newest first
-
by
Their wordsOMR is an inherently hard problem, significantly more difficult than text OCR.
↗Adrian Holovaty > Writingholovaty.com 1st of 3 in this piece
-
by
Their wordsI'm optimistic that the subdiscipline of Explainable AI will eventually solve this.
↗Adrian Holovaty > Writingholovaty.com 2nd of 3 in this piece
-
by
Their wordsThe lion's share of modern machine learning code uses Python. It's the de facto programming language of machine learning.
↗Adrian Holovaty > Writingholovaty.com 3rd of 3 in this piece
- 3 months earlier
-
by
Their wordsYet native apps (and their mobile operating systems) ignore this header, which is a gaping loophole.
↗Adrian Holovaty > Writingholovaty.com 1st of 3 in this piece
-
by
Our reading
Native apps can inject arbitrary JavaScript into any website viewed within their webviews.
Their wordsWhen a native app embeds a website via a webview, the native app has control over that page. Yes, even if it's on a domain that the native app doesn't control (!). This means the native app can inject whatever JavaScript it likes into any website that's viewed in the webview.
↗Adrian Holovaty > Writingholovaty.com 2nd of 3 in this piece
-
by
Their wordsI can't imagine a general opt-out solution that doesn't involve iOS and Android providing hooks at the OS level.
↗Adrian Holovaty > Writingholovaty.com 3rd of 3 in this piece
- 4 years earlier
-
by
Their wordsWe've fixed it by adding hacky workarounds for Chrome, but this is a big step backward for web audio.
↗Adrian Holovaty > Writingholovaty.com 1st of 2 in this piece
-
by
Our reading
Chrome should not have followed Apple's lead regarding draconian web audio limitations on iOS.
Their wordsThe draconian web audio limitations on iOS - basically the same as this new Chrome behavior - have been a disaster, and Chrome never should have followed in Apple's footsteps.
↗Adrian Holovaty > Writingholovaty.com 2nd of 2 in this piece
- 12 months earlier
-
by
Their wordsAnd I know from experience that making extreme optimizations can result in code that's hard to maintain.
↗Adrian Holovaty > Writingholovaty.com 1st of 3 in this piece
-
by
Their wordsBut I also believe that having a pro-programmer bias, when making optimization decisions, is not healthy.
↗Adrian Holovaty > Writingholovaty.com 2nd of 3 in this piece
-
by
Their wordsFetishizing programmers can come at a cost - a cost to the humans using software.
↗Adrian Holovaty > Writingholovaty.com 3rd of 3 in this piece
- 3 years earlier
-
by
Their wordsEither way, for an Internet startup to say "we're going to change the world" is likely phony. Odds are your company will improve a small number of people's lives.
↗Adrian Holovaty > Writingholovaty.com 1st of 2 in this piece
-
by
Their wordsCombine that cultural norm with Chicago's supportive community, its wealth of food/music/theater/comedy/architecture, and its low cost of living compared to SF/NYC/DC/Boston, and you've got a prime environment for bootstrappers.
↗Adrian Holovaty > Writingholovaty.com 2nd of 2 in this piece
- 9 months earlier
-
by
Their wordsWhat I love about <canvas> is that it lets us make desktop-quality apps right in the browser, so we can get the benefits of being "of the web" along with the benefits of amazing, fast graphics.