HNHacker News
TopNewBestAskShowJobs

taylorhughes

424 karma · joined October 14, 2012

https://twitter.com/taylorhughes
submissionscomments
taylorhughes··on Cloudflare is dropping POST bodies for a large share of our traffic
The latest Cloudflare outage is crazy -- all POST bodies are dropped between my browser and my backend via my local Cloudflare POP. It's not affecting all regions, but the regions it affects are completely FUBAR.
taylorhughes··on North American English Dialects
Reminds me of the awesome (old) New York Times dialect quiz, which was weirdly accurate: https://www.nytimes.com/interactive/2014/upshot/dialect-quiz...
taylorhughes··on Heroku Seems to Be Down
No sign on the status page. But two separate / unrelated accounts I know about are fully down right now. Data services / backend workers seem fine, web/routing layer seems to be dead.
taylorhughes··on Nano Banana can be prompt engineered for nuanced AI image generation
We use nano banana extensively to build video storyboards, which we then turn into full motion video with a combination of img2vid models. It sounds like we're doing similar things, trying to keep images/characters/setting/style consistent across ~dozens of images (~minutes of video). You might like the product depending on what you're doing with the outputs! https://hypernatural.ai
taylorhughes··on The Useless UseCallback
I use useEffect the same way and suffer the same grievances. I think it's because useEffect is intended as a way to keep references/state synced, not trigger downstream logic on various interactions. But there's only one useEffect, so it does all the things.
taylorhughes··on Create and edit images with Gemini 2.0 in preview
Image editing/compositing/remixing is not quite as good as gpt-image-1, but the results are really compelling anyway due to the dramatic increase in speed! Playing with it just now, it's often 5 seconds for a compositing task between multiple images. Feels totally different from waiting 30s+ for gpt-image-1.
taylorhughes··on Capitol Trades: Tracking Stock Market Transactions of Politicians
Looks like the post title got the wrong “capital”, the name is Capitol (ie, the Capitol Building, where congresspeople work)
taylorhughes··on Making “social” social again: Announcing Mozi
There are so many challenges with building a social app, especially around contacts... I'm not sure how they'll mitigate all this stuff, but fun to think about it and hope they do succeed in doing so anyway.

A few considerations off the top of my head:

- relationships are extremely fragile and can exist in all sorts of awkward middle states, outside of just "friend enough to notify when I'm in town" vs not. the risk of creating awkward meatspace side effects is extremely high with this kind of thing, with very large downside risk that human beings are very attuned to. for example: exes, former bosses or colleagues gone sideways, people you said something weird to once at a party, stalkers, etc. are all people you might have in your contacts

- relatedly, contacts growing out of sync organically over time is actually a feature, not a bug. it's easy to let contacts die when they die by themselves without having to prune them -- and nobody's delicate feelings get hurt by letting this happen

- existing on a mobile phone while not being an attention-sucking nightmare cesspool -- while also not /creating/ another attention-sucking cesspool, despite having all the social data necessary to do so -- seems like an impossible challenge. how do you get people to remember your little app in a sea of Trending Flamebait notifications? (others have noted this related to funding model, but that part feels surmountable, especially as a passion project from a billionaire)

taylorhughes··on How Safe Is SF?
Anecdotal, but my neighborhood police chief (Ingleside) recently shared that thefts are down across the board in her reporting area. Seems backed up by aggregate reports: https://www.sfchronicle.com/crime/article/san-francisco-crim... (She attributed it to the plainclothes retail ops they've been doing leading to significant arrests, and the DA prosecuting a bunch of theft over the past year)
taylorhughes··on How Safe Is SF?
A better title for this website might be "Where are crimes reported in SF?" -- it does not help us understand or contextualize how "safe" SF is overall compared to anything else, or even understand the types of crimes reported and whether that impacts your personal safety.
taylorhughes··on You won't find a technical co-founder
Too many nontechnical folks I talk to act like they’re blocked because they don't have a technical cofounder to build their amazing app idea. But there’s so much they can do to build a business with no code with today’s tools! Technical folks will be impressed by how far you’ve gotten without having any actual custom software. I tried to capture this here: https://medium.com/@taylorhughes/to-find-a-technical-cofound...
taylorhughes··on Pushing through when no one cares
I appreciate the honest description of what it feels like to do something where nobody cares. With all the glamour surrounding successful startups, it’s easy to think your journey will feel like a movie montage followed by rewards relatively quickly. In reality it’s usually lonely and quiet, and you have to figure out how to keep yourself going to build something meaningful.
taylorhughes··on Ask HN: Suggestions for working effectively with junior devs?
Also it sounds like there is a need to be more aggressive with managing your calendar. At some point you have to organize your time into blocks where you can actually do work and manage when you are in "teaching mode".
taylorhughes··on Ask HN: Suggestions for working effectively with junior devs?
This plus do not get overly distracted by the ones who can’t figure it out on their own after some basic guidance. Identify the juniors who do well, and leverage them to help drive your / the org’s goals. They will get promoted and you will hit your goals faster. It’s a balance though because you have to carve out your own time too.
taylorhughes··on The 10 year old indie mobile app: what worked for the long haul
Thank you! Glad you enjoyed it!
taylorhughes··on The 10 year old indie mobile app: what worked for the long haul
It’s fairly small, built by a team of 3 over the course of a few years. Probably less than 100 endpoints. Good coverage for the core, not for the rest. (Eg, zero tests for the main way the app makes money, photo books. )
taylorhughes··on The 10 year old indie mobile app: what worked for the long haul
I'm using dev_appserver.py, installed via brew somehow, which seems to still do the trick (I don't quite remember doing this, but something like https://stackoverflow.com/questions/40065497/cant-find-dev-a...)
taylorhughes··on On second thought, just throw plastic away
The author somehow misses this obvious conclusion.
taylorhughes··on Tell HN: Dropbox user age verification feature can lock your account
Note that this is due to legal requirements around discovering a user's age in a "neutral" way, in order to block under-13 users (or varying other ages depending on global jurisdiction). This is called a "neutral age screen". The screen cannot indicate that there will be a lockout, or underage users would just say they were older to get around it. It sucks, but most apps of a certain size and liability profile have to implement it this way.
taylorhughes··on What we lost
Am I the only one who thinks the Carrie Fisher CGI looks pretty good? I appreciate the metaphor but my brain has no problem with the deepfake version of Leia.
taylorhughes··on What is Web3? Interview with Gavin Wood, who coined the term in 2014
The father of web5 has spoken!
taylorhughes··on Evervault
Really appreciate the plain "how it works" section just below the fold on the homepage. So many security products offer fluffy marketing pages — it's clear what this does from an implementation perspective right away.
taylorhughes··on Fredrik Lundh has died
Such a good guy. I remember he raised a very gnarly translation issue one time in which we translated something that said “Share them” that unintentionally translated to “cut them up into pieces and share them at dinner” in Swedish. Fredrik was very passionate in trying to correct the issue in a hurry :)
taylorhughes··on Shipping Clubhouse on Android in ten weeks
> The rest isn't implemented. In particular you can't create and moderate rooms. There's probably a hundred bugs in the existing functionality too.

...

taylorhughes··on Shipping Clubhouse on Android in ten weeks
[I'm on the clubhouse team, but was not involved in this decision]

1) the CH iOS app itself has a long history of powering other prototypes / small communities before CH existed — so I think the early engineers were leveraging what they had already, vs starting out from zero. (I think this is why they were able to find fit with CH - ability to move fast and try different things.)

2) I built an app with RN at a previous company and it was a reasonable experience, but custom UI / transitions / etc was pretty much out the window. I don't think it's an obvious choice by any means to go with RN, especially for a media-heavy app. Also, expanding that particular RN app I had built to Android was no easy task — the UI mostly "just worked" when we built the Android container, but many of our third party libraries didn't work at all on Android, and managing app navigation was a huge hassle between the two platforms. We ended up shelving the android effort altogether and shut the whole project down a bit later. :)

taylorhughes··on Reining in the thundering herd: Getting to 80% CPU utilization with Django
Phrase borrowed from excellent uWSGI docs https://uwsgi-docs.readthedocs.io/en/latest/articles/Seriali...
taylorhughes··on Reining in the thundering herd: Getting to 80% CPU utilization with Django
(CH employee here)

The job of the cofounder is to create a thing that people want, which has nothing to do with performance. The first goal is capturing lightning in a bottle with social products. Performance doesn’t matter until the lightning is there, and 99%+ of the time you never have to worry about performance, because you don’t get the lightning. So, probably the correct choice is leveraging the tech stack that gives you the best shot at capturing the lightning. Django seemed to help!

taylorhughes··on Ask HN: Will Facebook be a badge of shame on a resume?
No, especially if you work on one of the many integrity teams internally trying to make it better.
taylorhughes··on Facebook Prediction Market Launches in US and Canada
+1 thx
taylorhughes··on Facebook Prediction Market Launches in US and Canada
bingo
Page 1 of 3Next →