HNHacker News
TopNewBestAskShowJobs

BrandonM

5,848 karma · joined March 27, 2007

submissionscomments
BrandonM··on We cancelled standups and let the team build
That's exactly what I had in mind. Great article. Thanks!
BrandonM··on We cancelled standups and let the team build
That's interesting, thanks. So a dev can be working on a feature over an open ended number of sprints? What is the significance of the sprint, then?

We don't have "planning cycles" except for quarterly prioritization to realign on which features matter the most (exceptional features occasionally get prioritized outside the process). When you finish one project, you pick another that's interesting to you that's near the top of the priority list, with support from our Product team and Engineering Operations.

BrandonM··on We cancelled standups and let the team build
This article, as with much tech discussion I've seen in the past 5-10 years, seems to take sprints as a given. Are most devs here working in a sprint model? It sounds a bit soul crushing to me to be "continually sprinting".

I'm so glad that our company doesn't have them—I think it's a significant factor in me grinding it out for 9+ years. We have feature releases every 4 weeks. If your feature is merged before QA, it goes out in that release. Otherwise, it gets delayed till the next release, and we don't make a big deal about it—several other features will still be in the release.

I feel like it gives me a lot more agency and ownership of my work. I think it's the right amount of subtle deadline pressure, relying on my intrinsic motivation to get my feature shipped and move onto the next one. Or to have the freedom to determine that it's not ready yet and spend a little more time to avoid shoving out a pile of technical debt.

I'm curious to see what I'm missing, though. Anyone love sprints? Anyone working in a non-sprint model and hate it?

BrandonM··on We cancelled standups and let the team build
I vaguely recall research about process changes reliably boosting productivity temporarily but eventually reverting to the mean. Does anyone recall if that effect has a name or a canonical study?
BrandonM··on Facebook Has Been a Disaster for the World
Since you mentioned media's role, Matt Taibbi recently argued[1] that the media has somewhat recently departed from norms that were followed throughout the 20th century. To ensure the widest audiences possible, the CBSes and later CNNs of the world largely aimed to report stories from a "neutral" perspective (really a centrist perspective). Taibbi argues that in the last couple decades, though, even major media outlets have carved out biased perspectives to inspire more loyalty in smaller sets of people.

Point being that I think you're right that the media played an important role in contextualizing mass communication and controlling bias. Not only does social media disintermediate mass communications, the intermediaries themselves are now ignoring roles they historically performed.

[1] https://taibbi.substack.com/p/the-post-objectivity-era

BrandonM··on Why are Amnesty International monitors not able to observe the Assange hearing?
Which of those categories does rayiner fall into, in your opinion?
BrandonM··on Use long flags when scripting (2013)
You don't even need the \ if the | is the last character of the line.
BrandonM··on Facebook Has Been a Disaster for the World
I've recently been thinking about the parallels between social media and the Tower of Babel. Maybe ancient societies were onto something when they warned us of the dangers of everyone communicating with one another. Perhaps there's something more robust about a dispersed humanity where a message can't be distributed to everyone.
BrandonM··on Red flags I saw while doing technical interviews
I assumed that jnwatson was talking about runner-up job candidates, who are in a holding pattern until the first-choice candidate accepts or declines the offer.
BrandonM··on Let employees sell their equity
I can't speak for the FAANG side, but I imagine based on resources like https://staffeng.com/guides that it can be a huge social/political effort to ascend to staff/principal levels within a FAANG. By comparison, if you're an early employee at a startup, if you're smart and put in the work, if the startup has significant growth, and if you stick around for several years, growing into this sort of role is practically automatic. (I realize that was a lot of "if"s for "automatic".)

By that point, you can go several ways. You may see an exit on the horizon and decide to stick it out. The startup could recognize the market for your skills and give you a salary that's in the ballpark of FAANG, or they can provide other compensating benefits more tailored to your personal desires. You could have experience and network connections to create your own startup. Or you could "exit yourself" to a high-level FAANG role for a huge pay raise, while still holding onto that early startup equity.

Again, I'm talking about joining a startup at early stages here, like first half dozen engineers, first couple dozen employees overall. Of course, there's a lot more risk in that approach, but there are also unique benefits. You'll have a huge hand in helping to shape the culture to be the sort of place you like to work.

That's the real selling point of startups; they'll never compete with FAANGs on a monetary basis, even in rather successful exits. A "generous" 0.5% equity slice of even $1B is $5MM, and it will likely take at least 10 years to get there. Add that to maybe another $2MM in salary and bonuses earned over that time, and you're looking at $7MM in total compensation for 10 years at a successful startup.

If you start at about $250K in total comp at FAANG and progress roughly linearly to $800K by year 10, you're looking at $5.25MM in total comp, without having to bet on a startup having a $1B exit. But then again, it's not guaranteed that you'll climb to those lofty $800K positions at FAANG.

BrandonM··on Let employees sell their equity
One roadblock, I think, is that the IRS requires 409(a) valuations every year to set a value for common stocks and thus the strike price for options. During those valuations, most startups strive to paint their value as being very low: “Seriously, folks, the market could dry up and leave common shareholders with nothing.” The resulting common share value is often pegged at 1/10 to 1/3 of the preferred share value implied by the most frequent fundraising round. Lower strike prices make it easier for employees to exercise their options and provide more upside.

My understanding is that a sufficient volume of equity sales can force new 409(a) valuations. These would require more payments to an external accounting firm, and 4x the work to do it quarterly, work that often consumes leadership cycles. Moreover, these valuations would likely have the effect of narrowing the gap between common and preferred share values, elevating the strike price and squeezing potential profits out of employee equity.

It’s probably different once a company is large enough that it’s granting RSUs. For companies at the ISO stage, I’m not sure the upsides outweigh the downsides.

BrandonM··on Sid Meier: “I don’t think I could make Civilisation today”
That's a pretty weird thing to call bullshit on, even if the analogy wasn't a true one. I completed a Tough Mudder, which is 10 miles plus obstacles, with no HIIT or running training, only some biking (commuting) and yoga. Bert Kreischer is an overweight comedian, likely alcholoic, with no training regiment, and he completed a full marathon in 5h33m.
BrandonM··on Tech firms face growing resentment of parent employees during Covid-19
One thing I've found in the change to being a parent is that I'm much more confident in saying, "No, I have this other important thing I have to do. If you want my contributions, it will have to be on these terms."

Most employers that would accept that of parents would accept it of anyone. Most employers that wouldn't accept employees setting reasonable boundaries or making reasonable requests wouldn't accept them from parents, either. There are bound to be some that only accept boundary-setting from parents, but I assert that it's a very small percent of employers or managers. Maybe I'm wrong.

What I'm proposing here is that most people are too afraid to ask for what they want. Parents have the benefit of having some of those expectations carved out beforehand, but I think that many of them also develop a newfound ability to say, "No, sorry, can't do that."

BrandonM··on Nothing can now be believed which is seen in a newspaper (1807)
> The factual raw material can even be done away with sometimes as evidenced by how much of the news is just media reporting on itself (often centering on Twitter!).

For a concrete example of that, Deadspin in 2013 spelled out how ESPN created its own narrative to report on: https://deadspin.com/how-espn-manufactures-a-story-colin-kae...

BrandonM··on The joys of owning an ‘OG’ email account
That sounds like something a famous person would say!
BrandonM··on Ask HN: What is your favorite method of sending large files?
I remember using AIM (AOL (America Online) Instant Messenger) and other instant messaging applications for direct peer-to-peer file transfer back in 2002. On fast university connections, you could transfer movies in a few minutes. It's crazy to me that direct, fast file sharing was easier and more ubiquitous almost 20 years ago than it seems to be now. More context for my oft-misunderstood early feedback to dhouston about Dropbox.
BrandonM··on Patreon Raises $90M Series E at $1.2B Valuation
Retaliating is a legitimate form of protection. Of course, it doesn't help retroactively, but a realistic risk of retaliation keeps people honest. It's a key part of game theory in the tit-for-tat strategy to the prisoner's dilemma: https://ncase.me/trust/
BrandonM··on αcτµαlly pδrταblε εxεcµταblε
This comment is the top Google result for "stack overflow we are less than three people who code". It's not clear to me what you mean.
BrandonM··on US post office carriers "forced to work fewer hours," leaving "buckets of mail"
Thank you. Yeah, these interviews are painful to listen to. Trump said:

> [Democrat representatives] want $3½ billion for the mail-in votes, universal mail-in ballots. They want $25 billion for the post office. They need that money in order to have the post office work so that it can take these millions and millions of ballots. Now those are just two items [in the bill]; if they don't get there, they can't have mail-in ballots. [A bunch of rambling about failures of mail-in ballots in VA, NJ, etc.]

He seemed to me to be saying that if the Democrats want mail-in ballots, they're going to have to find a way to get this bill passed that would give more funding to the post office. Trump emphasized repeatedly that they're asking for $3.5 billion dollars ("that's a lot of money") for the mail-in ballots.

BrandonM··on US post office carriers "forced to work fewer hours," leaving "buckets of mail"
The article says:

> Trump said on 13 August that he opposes providing additional funding to the USPS to make it more difficult to deliver mail-in ballots.

That comment links to another article, where the first paragraph states:

> Donald Trump admitted on Thursday he opposed additional funding for the United States Postal Service (USPS) in order to make it more difficult to deliver mail-in ballots.

I searched Google and YouTube but can't find the original source, only commentary on it. Does anyone have a link?

Edit: Maybe it's referring to https://youtu.be/0ieLG29X_oE?t=840. I don't know much about the facts here, but Trump seems to be asserting that Congress is bundling $15–25B in USPS funding in a mega-bill that includes trillions of dollars of bailout money for states, and thus the bill has stalled. He also keeps harping on the failures of mail-in voting (but says absentee works well). I don't know what to make of it, but it's certainly frustrating that multiple news orgs are claiming that Trump is intentionally hamstringing the USPS to harm democracy, when I don't take away any such conclusion from that shitshow of an interview.

BrandonM··on Elite do-gooders 'fixing' the world are part of the problem: Giridharadas
This quote stood out to me, too. I'm not sure that the night would end in violence if it was the organizers of the dinner who took half the food. I feel like the more complete analogy is that 4 people organize the dinner (the elite 4). They make enough food for 1,000, distribute the best cuts out of about 100 meals among themselves, give the other 396 people 400 meals to share among themselves, and sell the other 500 meals to another party, pocketing an overall profit for their endeavor.

Would the other 396 look at the elite 4 in envy? Awe? Hate? Appreciation? Would they enjoy the 400 meals in a fairly equal way, or would they fight over allocations? Would the elite 4 encourage fair distribution of the 400 meals, or would they encourage in-fighting among the other 396, causing sufficient turmoil to distract the other 396 from organizing their own elite-and-profitable meals? There are a lot of scenarios that don't end in violence, even if a lot of people leave with a bad taste in their mouths.

I think it's a really interesting analogy, and it might even bolster the author's points about the importance of how elites behave and what systems they promote. It's too bad that the analogy was cut short with a reductionist assertion.

BrandonM··on A belief in meritocracy is not only false: it’s bad for you
A factory worker who makes 2x as many widgets doesn't make 2x as much money in my experience in US industry work. The way it typically shakes out is that the workers are part of a union, and the union negotiates compensation and benefits based on length of tenure. In some cases, the factory and union determine a "quota" level of production, and any production in excess of that garners a small bonus. Assuming that 1x is the quota, and the median worker makes $15/hr, producing 2x over the course of a shift might result in an extra $5/hr. Even that number would be higher than I've typically seen.
BrandonM··on Y Combinator has lost its soul: A YC founder's perspective
I could see a proven engineer #1 with a track record of startup success maybe landing in the 5–10% range (but getting an under market salary), but otherwise I don't see how a number like that is possible. YC takes 7%, and if the first few hires each get 5–10%, that only leaves ~70% for the founders and subsequent hires. If there are 2 founders, they would end up with 25–30% each, and if there are 3, only 15–20%? The numbers only get worse if they've already raised a funding round in return for 20% of the company.

These numbers look more typical to me: https://www.holloway.com/g/equity-compensation/sections/typi.... The article mentions that hire #1 typically gets 2–3%, and only more when it comes with a low salary.

If you want to do better than that, you'll likely have to be a cofounder, not an employee. I read PG's essays in the early 00s, prior to the creation of YC, and his whole shtick was that ambitious employees can't hope to capture the value of their work, that sharp and hard-working tech folks should fund startups to truly capitalize on their efforts.

BrandonM··on Orthodox Privilege
Thank you, I appreciate your point that white isn't intended to stand in contrast to black in this context. I'll keep that in mind. Unfortunately, that only makes less clear to me what the infographic is attempting to convey, how it's supposed to contribute to the discussion. It seems to me to be implicitly encouraging some kind of comparison that it leaves to the exercise of the reader, and I don't think that's a great idea.

Separately, I'm not clear on how "white cultural norm" is defined or what exactly it means. Is it meant to imply "majority norms in much of Europe, the British Commonwealth, and the US"? If so, why call it "white" instead of something more precise like "EBCU"? Otherwise, is it implying the existence of a shared white culture based around color of skin? When Latino and African and Asian individuals/families share similar ideals, are they contributing to the white cultural norms, or not?

I think the terminology here is important to get right, as I believe that the popular terminology is a source of a lot of the strife at present, whether intentional or not. For example, the tyranny of the majority is a well established problem in democracies. Society has debated for centuries how best to protect the rights of minorities while implementing the will of the majority. Strong individual rights is one method, as it provides a platform for all of us to actively participate to expand and protect the rights of every person. Recasting that debate as white vs. black seems to needlessly alienate potential allies and to reinvent a bunch of concepts without benefiting from the lessons and debates of the past.

For a concrete example of the terminology issue, I think that a big part of the controversy around the Black Lives Matter movement is disagreement about the meaning of the omitted, implied adverb. Does it mean "Black Lives Matter too", or does it mean "Black Lives Matter more", or perhaps something else? Radicals and dissidents on both sides of the spectrum seem to assume the "more" interpretation and react accordingly, whereas sympathizers interpret it along the lines of the "too" interpretation. To complicate things further, some sincerely respond that "All Lives Matter" in a well-meaning way, apparently attempting to clarify and agree with the "Black Lives Matter too" interpretation. Declaring "All Lives Matter" is currently a fireable offense, which brings us back to the theme of PG's essay.

To summarize, I think that terminology is incredibly important. Using "white" as a placeholder for a nebulous concept, especially when it routinely has a negative connotation, only seems to make unified progress more difficult.

BrandonM··on Orthodox Privilege
I don't really have a dog in this fight (I'm neither WASP nor a person of color), but to me, equating the nuclear family with whiteness is a negative stereotype in practically every direction. If my parents got divorced, am I not truly white? If I have a nuclear family, am I not truly a person of color? It's extra frustrating because it's historically inaccurate:

> A study of 1880 family structures in Philadelphia, showed that three-quarters of Black families were nuclear families, composed of two parents and children. Data from U.S. Census reports reveal that between 1880 and 1960, married households consisting of two-parent homes were the most widespread form of African-American family structures.

> In the Harlem neighborhood of New York City in 1925, 85 percent of kin-related Black households had two parents. [By 1965,] out-of-wedlock birthrate had increased to 25% among the Black population. This figure continued to rise over time and in 1991, 68% of Black children were born outside of marriage.

https://en.wikipedia.org/wiki/African-American_family_struct...

Similar arguments can be made against just about every point, but I'll address "Protestant Work Ethic". The NBA is majority African American, and players routinely share their workout regimen on social media: Jimmy Butler touted his 3:30a wake-up before his first Heat practice (https://www.miamiherald.com/sports/nba/miami-heat/article235...), Dennis Rodman—can anyone label him as a symbol of whiteness?—was admired for his grueling post-game workouts, Kobe and countless other players were known for hours-long shootarounds that would exhaust anyone. Are NBA players embodying white culture?

It's worrying to me that if you shared the "White Culture" traits with racists from the past, they would agree vociferously, especially when you consider the implied inverse of those traits. They would use it as an argument for white superiority. It seems that the modern left has somehow embraced the racist stereotyping of the past, with the only difference being that they are painting the same traits—many of which are correlated with individual success—as otherness and a source of oppression.

I don't understand how infographics like this could possibly make the world a better place. Are we meant to embrace them? As an individual of any group, should I somehow be factoring "information" like this into my beliefs and actions, and if so, how is it making my life and the lives of the people around me better?

BrandonM··on Police surveilled protests with help from Twitter-affiliated startup Dataminr
You might want to look into “automated speed enforcement.” AFAICT, it’s primarily used in construction or school zones right now.
BrandonM··on I Just Hit $100k/year On GitHub Sponsors
That's fair. I imagine that there are parts of LA that are similarly walkable, but it's not like LA is immune to the problems SF has, and it has unique problems of its own.

There are bound to be some pretty cool places in AZ, NM, TX, and the southeast. I've been casually researching this topic for a while, and I've found it to be incredibly difficult to find a useful, non-biased index of walkable and interesting neighborhoods from all corners of the US.

Good luck!

BrandonM··on I Just Hit $100k/year On GitHub Sponsors
I've lived in many US cities, including SF, and your characterization rings hollow for me. Unless you're focusing exclusively on climate, SF without a car isn't all that much better than dozens of other cities. Notably, unless you live near a BART stop, most transit commutes are going to involve some bus, switching to a separate system, 30+ minutes daily commute, $12+ round trip, etc. Or paying for rideshares. Dozens of cities in the US have the equivalent or better, without all the other associated baggage of SF. Here are a few examples I've lived or spent significant time in:

- Chicago, IL: The L reaches a lot more neighborhoods, is a single integrated transit system. - Columbus, OH: Great bike lanes and dedicated paths, bus system that covers the entire city. - New York, NY: By far the most walkable city in the US. - Philadelphia, PA: Decent subway system, good connection to NJ and NY via NJ Transit. Very walkable core and neighborhoods. - Washington, DC: Far superior version of BART with a lot more coverage.

Unless I've just happened across a half dozen of the best cities in the US, SF isn't all that remarkable.

BrandonM··on Japanese rules for writing your ABCs are surprisingly strict
I went to public school in the US in the 90s, and I learned to write just like that NYT piece. Did you learn differently?
BrandonM··on John Carmack is reading and contributing to OpenBSD source code
Take care to observe how John Carmack went about it, though. He described the issue from his perspective, gave a clear example, didn't blame anyone, and asked before making any changes at all. Someone replied suggesting that the refactoring be performed separately from other changes. It's hard to give flak to someone taking a measured approach like this.
← PreviousPage 3 of 34Next →