tbranyen

Joined 16 years ago

Karma
484
Submissions
139
Member since
Jan 8
i work at netflix in san francisco writing web applications
View on Hacker News

Recent submissions

Comment · 4 years ago
We don't know if it's Gandalf. It's only speculation. He mimics Gandalf-isms from the movies (cupping a bug and talking to it), and generally looks like him. It could easily be misdirection for someone else like Sauron or maybe even a blue wizard?
Comment · 4 years ago
I'm talking about running week or month long tests with control and multi test cells containing new functionality, configuration, or code to determine the viability of a single or combination of changes by analyzing statistical output driven by p-value and pre-determined target metrics.

These types of experiments are extremely valuable in uncovering hard-to-find bugs, assuming you have sufficient logging and confidence around your metrics. They let you know a problem exists and roughly where it is in the product. From there you can drill down and investigate your source code until the discrepancy is found.

Comment · 4 years ago
Have to disagree. I've found plenty of issues that affect real production users through the use of AB testing. Problems that were small enough to escape review, testing, and reporting, but large enough to be stat-sig. They always lead to a bug, or issue with test vs control.

I will always use AB testing for uncertain code in the future. I was skeptical when I first started writing AB tests, but they have proven their worth over and over again.

Comment · 4 years ago
Our product is used by all sorts of devices and resources. Many use it on super old hardware in different countries. 32kb isn't much, but when you're analyzing Time To Render metrics, you might be surprised how little is necessary to move the needle.

That said I don't expect a massive impact from this change, but removing unused code is going in the right direction.

Comment · 4 years ago
We found it to be about 32kb gzip+minified in our builds. I just dropped it from one of our apps, where it wasn't even used except in a legacy logging module. We replaced the ajax call with XHR. The other app we maintain has it as well, again only for the ajax method.

While it may be nice, for large production apps we'll take the filesize gains where we can find them.

Comment · 4 years ago
Totally agreed for mobile websites, with the exception for PWAs and mobile sites that rely on specific view ports being unchanged, like games for instance.

With no scrollbars it's hard to tell if something is zoomed in or not and you might be missing parts of the UI without noticing. Native apps don't zoom and neither should mobile sites pretending to be apps. Build accessibility into the UI.

Comment · 4 years ago
When you say server-class, do you mean for desktops? Thought I just read recently that Apple is ending Mac OS server.
Comment · 4 years ago
Do you think Douglass Crockford didn't know that? He was being cheeky and doesn't care. This was also a huge pain point for JSHint and a lot of work went into undoing that by finding a single commit that didn't have the clause iirc.
Comment · 4 years ago
Wearing a Pebble Time right now. Works and looks great, but not 100% even with Rebble. Shame the company failed, the product was perfect for Android users.
Comment · 4 years ago
Open to how you'd solve it. Fill up the overfilled jails and hospitals? Can't force people unless it's a 5150. You literally cannot stop what is happening without going full militarized police and how is that better?

Best thing you can do as a tourist is know where you are. It's no different than unsafe areas of Mexico and LA? You gonna stay near skid row?

SF weather and wealth is going to attract homeless and drugs, and unless you want to break the law to stop it, adapting is the next best thing.

Actually NVM it's just easier to shit on SF and act like everyone there is an idiot and the solution is simple.

Comment · 4 years ago
Maybe you didn't venture out much, but you should realize that is _mostly_ exclusive to market street. One street of a thousand. Yes it occasionally happens elsewhere like any city, but Market and especially the tenderloin are infamous for the drug use and depravity.

Why people keep staying there instead of the hundreds of other and safer hotel locations? Maybe hotels need better regulated ratings to take into account the surrounding area.

Comment · 4 years ago
Good features for the price, decent pickup speed, gears are smooth, heated leather seats, interesting features like headlight wipers and night panel. Fun to drive and look great.

They are quirky and aesthetically distinguishing, especially all the orange and green.

Love my '95 Saab 900 SE turbo and will most likely never part with it if I can avoid it.

Comment · 4 years ago
At least a decade if not longer. Video streaming doesn't work without it, even if it is unreliable.
Comment · 4 years ago
This is a virtual domain implementation, like React, not interacting with the actual DOM like the demo in the OP. WASM is awesome, but seems like folks don't really understand it and the limitations.

I bet DOM access in WASM is totally doable, just gonna be a lot harder than how this project implemented it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton