BrandonM

Joined 19 years ago

Karma
5,848
Submissions
1,723
Member since
Mar 27
View on Hacker News

Recent submissions

Comment · 2 months ago
That and you can find good people that get your vision or just do good work and use them on your next project. Or you can mentor a promising person. Etc. Mapping HI to AI as the gp did misses all the major deficiencies of collaborating with a team of agents vs competent humans.
Comment · 3 months ago
> But the bottleneck was never the code. It was always the human attention, the engineering judgment, the ability to hold a coherent vision for a system. We just didn't notice because writing code felt like the hard part.

I keep wondering what I’m missing in the AI enthusiasm, and maybe this is a big part of it? Writing code has never felt like the hard part to me.

In my 20s, I was excited about using a computer. AIM trained fast touch typing. I learned modal editing with vim. I learned all the common Unix commands to transform text files and filesystems in myriad ways. I learned to script and to create my own productivity keyboard shortcuts. I ran Gentoo Linux at home. Then I started my software career.

There, I learned git inside and out. I learned that IDEs all have vim keybindings, so you can have seamless language integration alongside speed-of-thought text manipulation. I became an expert in Java.

When I’m programming, if I know what I’m building, I’m moving at maximum speed. I’m not thinking about typing or syntax or using my mouse much. I’m learning the shape of the code I’m changing. I’m figuring out the right changes to make for myself and future work. When I pause, I’m pausing to think. Sometimes I realize the entire approach won’t work, but I learned something valuable, and I restart the work in a better direction with fewer pauses.

The code was never the bottleneck. Coding never feels like the hard part. When it does feel hard, I build a better abstraction or use IDE refactoring tools or craft a gnarly Unix pipeline with one or more sed invocations.

But this AI excitement is making me think perhaps this combination of skills is unusual. Maybe a lot of devs haven’t been exposed to great tooling or mastered the tools. If I put myself in those shoes, then coding seems much harder, and AI coding seems like a bigger win.

If I were in my 20s today, I might not spend so much time mastering the skills I take for granted. In that context, AI would feel like a magic productivity boost. For my part, though, I got excited about software engineering when I truly grasped that none of it was magic.

Comment · 6 months ago
When you talk about the point or purpose of open source, what are you referring to? I think of Stallman, print drivers, and users owning their work, so your assertions about the point of open source ring false to me.
Comment · 6 months ago
I live just west of Lake Michigan, and what you described would be a high-snow winter here. The lake effect is real. I grew up in the Cleveland area, and I was surprised how much less snow we get in Wisconsin. Longer, colder winters, though.
Comment · 7 months ago
> lurk in the middle of the road and make a left turn once oncoming traffic is stopped for the red

In the jurisdictions I'm familiar with, this is the proper way to make a left-hand turn. Many intersections are designed such that this is the only realistic way to ever turn left (high traffic, no left arrow).

Most red light rules are written against entering the intersection on red. If you're already in the intersection, you're allowed to safely proceed through and out of the intersection on red. That can be challenging, of course, if oncoming traffic is running the red light.

Comment · 1 year ago
Just to add a counterpoint, I was hired as employee #3 in 2011. In 2020, I was able to sell 5.8% of my stake for $200K (as part of Series C). In 2021, I sold another 4.4% for $500K (Series D on terms too good to refuse). I still hold equity or options in nearly 0.5% of the company (which is still private).

My wife and I used about half the proceeds of those sales to buy a house (cash offer) in late 2021.

I don’t know what proportion of early employees get screwed, but people who do well are usually smart to avoid posting publicly about it (and I am apparently an idiot).

Comment · 1 year ago
It would be worse than the nationwide average. Battleground swing states would swing way right. The Republican voters in the suburbs have passports at a much higher rate than the Democrat voters in the poor neighborhoods.
Comment · 1 year ago
That assumes academic achievement should be the primary aim of childhood. What I learned in school was incredibly important—don’t get me wrong—but what I learned over the summer was arguably more important.

As a child of divorce, I cherished 6 straight weeks at my mom’s house (we only visited every other weekend during school). As a working class kid, I earned probably half my annual spending money over the summer.

My wife and I now have kids, and we’ve always loved to travel (and needed to just to visit family). Summer is the only time available for extended family trips (2+ weeks).

Comment · 1 year ago
I don’t think I’ve ever seen a band selling merch that didn’t also have a tip jar.
Comment · 1 year ago
Maybe to you, but I was broke during and shortly after college. If I could have picked up some gig work when I needed it, that would have been a huge help.
Comment · 1 year ago
In addition to what others have said, daily demands on time and headspace can be overwhelming. My wife spends over an hour every day managing a chronic health condition. Raising kids well takes a lot of time every day. Some have loved ones with high needs that require care. Many spend 2+ hours commuting daily. Many work multiple jobs. Some spend a lot of time traveling away from home. Serious injuries can disrupt exercise routines and cause vicious cycles. Poor finances makes everything harder. Stress and depression can result from and exacerbate all of this.

Appreciate your health and time and focus and good habits while you can, and may you keep them as long as possible.

Comment · 2 years ago
What is more important, the law, or the typical employee experience? If you're in a strong market where workers are in demand (evidenced somewhat by higher compensation), then workers will tend to be treated better for fear that they will leave for another opportunity (remember: "at will"). If workers have fewer opportunities, then how much can the law really help?

Are there specific protections that are lacking in the US that you would expect to result in worse employee outcomes?

Comment · 2 years ago
I wish I could suggest something for you. My path was moving to the Bay Area 13 years ago to work for a small startup, helping to grow it, then going remote after a few years. Startup is a B2B with an ethical technical founder, and it had a credible business model from day 1.
Comment · 2 years ago
US software engineer. I have 24 days of PTO, 15 company holidays, and 9 sick days. 10 weeks for parental leave (16 for moms). $240K salary, $400-600K in annual vesting equity. That’s private paper equity, but I’ve already been able to cash out $700K and buy a house with cash.

Fully remote. I can expense $120/month for phone and internet, and a few lunches each month, too. I can get a new laptop and/or monitor sent to me just by asking.

When I do visit the office, the trip is fully expensed. Free daily lunch. Coffee and drinks and snacks everywhere, free. Private desks in a semi-open office with couches scattered around. Lounges with hundreds of board games, nearly all of which have seen table time during work hours.

Primary projects are tracked in a knowledge-sharing system, but I can mostly work on what I want to. I’m encouraged to merge small fixes and refactors without any ticket-pushing at all. Yelling by managers or anyone would not be tolerated.

“At-will” is more FUD than reality in my experience. Most companies, when firing or laying someone off, give something like 2 weeks of severance for every year of service.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton