HNHacker News
TopNewBestAskShowJobs

pcsanwald

427 karma · joined June 6, 2012

submissionscomments
pcsanwald··on Anthony Levandowski, self driving car whiz who fell from grace
this kind of thing happens over and over in SV. the east coast equivalent is hedge fund managers who continue to blow up or just not produce, yet, always manage to raise new funds.
pcsanwald··on Three Paths in the Tech Industry: Founder, Executive, or Employee
Did you find it harder to raise VC outside the bay area? We definitely did when we were raising for our Baltimore based company.

Whereas now that I live in the bay area, I see companies get funded all the time and think to myself they would never get funded if they were HQ'd elsewhere.

pcsanwald··on Anthony Levandowski, self driving car whiz who fell from grace
on the one hand, it's hard to read too much into this statement: what else is Larry going to say?

but if you assume it's accurate, you've really got to wonder who's driving the bus. A few months ago it's "let's make this guy rich if this succeeds" and letting him start businesses on the side, and then all of a sudden it's the opposite. It would almost make one think that, maybe, everyone isn't so great at assessing impact and contribution of an individual. And if that's the case, maybe everyone should slow the roll on the whole fetishization of engineers/visionaries that's such a favorite pastime in the valley?

pcsanwald··on Stressful lives of older tech workers
The job market for good software engineers has generally been very tight for employers for the better part of the 20 years I've been in the industry (and I say that having worked for a dot-com through the '00 bubble and for Goldman Sachs through the financial crisis).

Salaries seem to be at an all time high. Lots of jobs and not enough good engineers.

Nothing to be terrified about.

pcsanwald··on When Citi Bikes Are Faster Than Taxis in New York City
Sure. The basic answer is that I use a good running backpack and it's easy for me to carry all that stuff. When I first started, I was sparring (boxing) in the morning before work, so I used a eagle creek overnight hiking pack. it was bulky but not too bad for a 3 mile run.

Once I stopped sparring in the morning, I switched to a Black Diamond Dart. Easy to run with, and ample room for all the stuff you mentioned.

I now use a super light pack, and only pack my lunch, pants/shirt/socks/underwear. I live in SF, and generally don't shower unless I get really sweaty. Some people find this gross in theory but I don't, people in NYC get sweaty as hell walking from the subway to work in the summer in their regular clothes, so I've never really seen the difference.

Two big things I do come to mind: I never take my laptop to/from work everyday. I also keep dress shoes at work under my desk.

pcsanwald··on When Citi Bikes Are Faster Than Taxis in New York City
I don't know about HN, but, I moved to NYC after college because I'm a jazz musician, and NYC is that jazz capital of the world. I've also always worked a day job as a software engineer.

moved to SF last year for work.

Both NYC and SF have a relatively high concentration of tech folks, which is probably a lot of the HN readership.

pcsanwald··on Equifax C.E.O. Richard Smith Retires After Huge Data Breach
I think it's rarely that straightforward. Think about how all the different ways software evolves: one way is, code is written when the company is first getting going, and before you have users or revenue or any kind of product/market fit, it really makes very little sense to be writing bulletproof code. "Quick and dirty" is a rational decision at the early stages of a company.

A small subset of these kinds of systems end up at big companies, because they're acquired, or because the company grows, etc etc. How do you draw a line in the sand where everyone stops the world and re-implements all the "quick and dirty" stuff?

I briefly worked in construction and I've seen plenty of "quick and dirty" there, also, particularly in suburban renovations. Time is money in these projects, and corners are often cut. I'm not saying all engineering works this way, clearly building bridges is a different matter, but I am pointing out that there is a spectrum.

pcsanwald··on When Citi Bikes Are Faster Than Taxis in New York City
I don't think you're being too harsh, but the point is that a lot of the worst problems are relatively recent: This past year has apparently been horrendous, but I lived in NYC from 2000-2016 and the subway was consistently way more reliable than cab for getting anyplace, especially during the workday in midtown.

Every time I took a cab to an important meeting in manhattan, I regretted the decision. Whereas I've taken the subway to hundreds of meetings/appointments and really only gotten delayed impactfully a handful of times.

No doubt that things have declined significantly in the past year, but I do think that saying NYC is a "driving city" is overstating.

pcsanwald··on When Citi Bikes Are Faster Than Taxis in New York City
I'm a longtime NYer who recently moved to SF. for the past 10 years I've commuted by running each way, ~3-5 miles each way. plenty of experience with bikes and cars in urban areas.

Biking on the sidewalk is WAY more common in SF than in NYC, especially in manhattan. In SF, there seems to be a few main reasons:

1 - Biking on the street would clearly be unsafe. An example here is 3rd st between portrero and soma.

2 - Biking on the sidewalk on the block where you are stopping. These are people that usually bike on the street, but pull onto the sidewalk when they are leaving/entering a building. I understand this, but wish it wasn't so common.

3 - ignorance of, or just not caring about, biking rules and conventions.

It's easy to assume that #3 is always the case and get angry about it, but it's frequently #1 or #2 and I do think some empathy is called for.

pcsanwald··on I don’t know who the Web Audio API is designed for
Kinda tagential to the thread, but what's the best book for an introduction to audio programming for an experienced, language agnostic coder (java, c, c++, obj-c, etc)?
pcsanwald··on Apple starts cutting the bloat from iTunes by removing iOS App Store
upvote isn't enough: I love swinsian! Switched over to using it after iTunes introduced a bug where an annoying popup happens if you turn off wifi and try to play a song.
pcsanwald··on How Many Years of Life Does That House Cost?
Rental prices in the Excelsior district seem comparable to many neighborhoods in Oakland.
pcsanwald··on How Many Years of Life Does That House Cost?
This just isn't always the case, as others have said. Particularly with interest rates as low as they have been, it's often completely rational to pay off your mortgage as slow as you can.

Also, you might not want all your money tied up in your mortgage: Buying a second home, too much risk for your taste in real estate market, etc.

pcsanwald··on How Many Years of Life Does That House Cost?
Most people I know that don't have white collar jobs don't have any expectation they will ever be able to retire. I'd be very surprised if the majority of americans were in a position to be able to retire.
pcsanwald··on Coding Boot Camps Get the Boot: Why the Industry Is Shutting Down
The industry has definitely changed, but a CS degree has never completely prepared anyone to be a professional software engineer.

There have always been a large set of practical skills that aren't really taught as core CS curriculum, but most professional software engineers are going to need to be comfortable with: the version control software of the day, ways of managing runtime considerations of an application (which has obviously evolved a lot recently), certainly programming languages as well.

pcsanwald··on Publishing with Apache Kafka at The New York Times
The author states it's about 100GB of data.
pcsanwald··on Publishing with Apache Kafka at The New York Times
I third this recommendation. I've worked on a ton of data intensive applications on all kinds of stacks over the years, and this book gives you lessons learned as well as a very valuable historical perspective on relational databases that is missing from a lot of the popular literature today.
pcsanwald··on Why successful startups stumble at 40 employees
I agree, but I also think that if your product isn't where the VC thinks it needs to be, and you've got plenty of money in the bank, that VC isn't going to tell you to take all the time you need: they are going to tell you to focus on hiring great people so you can build faster.

"You need to hire more/better people" is just the standard response to almost any problem.

pcsanwald··on Why successful startups stumble at 40 employees
All this, as well as integrations: if a company is paying 100k for your software, they are going to expect it to integrate with their existing stuff in various ways and you've gotta support that, and a lot of times that involves hiring "integration engineers" to support that stuff while you (hopefully) build those things into a general purpose solution (which is more difficult than it sounds).

A lot of times enterprise sales folks are not particularly technical, so they'll often request support from a sales engineering organization.

pcsanwald··on Good News for Young Strivers: Networking Is Overrated
The author uses several musical examples, and I've worked as a professional musician for a long, long time.

Waiting for a music exec or manager to somehow hear your work is a terrible strategy. On average, if you wait around to be discovered, you'll be waiting a long time.

In music, networking is hugely important to being successful. Going to people's gigs, meeting others, and similar was hugely important for me to establish myself as a working musician when I moved across the country last year. But, effective networking is most necessary and productive in "gig" type economies.

In tech, meetups and such aren't always great networking opportunities because the way most technical people collaborate is in the work environment, and most people change jobs rarely. Contrast this with most musical relationships, where it's much easier to exchange information and call a new person for a gig, which happens many times per week usually.

I'm sensitive to this because early in my music career, I severely undervalued the value of networking, and watched many of my colleagues (all of whom were excellent at networking) get good gigs and opportunities. As soon as I realized I was undervaluing networking, I made a correction, and subsequently have had a much more satisfying life as a musician.

pcsanwald··on It's Never Too Late to Learn Guitar
thank you very much for listening! it's from an album I'm releasing in the fall.
pcsanwald··on 83 percent of Bay Area renters plan to leave, says survey
I'll make an observation that no one else has in this thread:

Effectively managing an organization that is at least partially remote is more difficult, and my experience in the Bay Area is that management skill is often overlooked and underdeveloped, particularly in startups.

I've seen several companies with very very competent technical founders, very capable engineering team, and not one person in the company that can manage their way out of a brown paper bag. The only way for that kind of structure to work is having everyone in the same room.

pcsanwald··on 83 percent of Bay Area renters plan to leave, says survey
Everyone I know who has moved upstate has done it because they can work remotely as a software engineer, and they are either from there, or just like the quality of life / cost of living balance. So, I would say the availability of remote work rather than industry.

There's obviously a significant sample bias in the above.

pcsanwald··on It's Never Too Late to Learn Guitar
The jazz guitar form of bikeshedding is discussing right hand picking technique. There is endless amounts of discussion on consecutive picking, alternate picking, sweep picking, gypsy picking, benson picking, etc.

Have a look at Tuck Andress' take on this to get a flavor: https://www.tuckandpatti.com/pick-finger_tech.shtml

pcsanwald··on It's Never Too Late to Learn Guitar
There's also Mick Goodrick's masterpiece, "The Advancing Guitarist". which is still probably the single most inspirational guitar specific book I've ever read. I've had it for 25 years and still find it inspiring to look at.
pcsanwald··on It's Never Too Late to Learn Guitar
I honestly think the best thing to do is to take lessons, and ask your teacher if they have other students who'd like to play with you.

You can also go to jam sessions if you live in an area that has a good music scene; I live in SF and there are regular jam sessions for bluegrass/jazz/folk/country/blues nearby. But, the thing about jam sessions is that you have to be able to play at a certain level to really enjoy them.

I think honestly the best solution is one that almost no one takes: hire really good musicians to play with you. When I was in music school, I had a professor that would literally say: "For all the money y'all pay in tuition, you would play better if you took that money and hired $famous_drummer and $famous_bassist to come play trio with you at your house".

Obviously if you are a beginner you don't need to hire the best people in town, but most professional musicians in this day and age are going to be happy for a gig like this.

pcsanwald··on It's Never Too Late to Learn Guitar
I played electric bass for 6 months or so, then rented an upright for 6 months, and then bought an upright. I've been playing about 3.5 years, there's a recording of me here: http://paulsanwald.com/music

Definitely a lot of learning for me, particularly regarding the bow. I went through the George Vance books and they were helpful with the basics.

I was able to start playing professionally on it pretty quickly, though, played my first gig on upright after 6 months of playing. But things like higher thumb positions and soloing with the bow (I'm a jazz musician) are very much a work in progress. Luckily, in jazz you can get a long way just knowing a couple positions.

pcsanwald··on It's Never Too Late to Learn Guitar
I've been a professional guitarist since I was a teenager, and switched to upright bass about 3 years ago (I'm 40).

The biggest advantages to learning as an adult is on average you are going to have money to pay for lessons and a decent instrument, and are probably going to be more organized in terms of practicing and all that.

The disadvantages are that it's harder to network and find others at your level to play with. And, to be clear, the way to get good at, and enjoy music, is to play with other people. Even one-on-one lessons are a form of playing with others, and many adults use lessons as a proxy for playing with others.

Playing with other people was a very easy thing for me to do when I was coming up, and I'd imagine it would be significantly harder for an adult. But, I believe it's critical to enjoyment and success in music.

pcsanwald··on It's Never Too Late to Learn Guitar
I'd highly recommend the "singing against a drone" exercises in "the harmonic experience" by W.A. Mathieu. You can do them with an acoustic guitar, and they will improve your ear immensely. The first exercise is simple: singing exactly in tune with an open string.
pcsanwald··on SoundCloud saved by emergency funding as CEO steps aside
- Scaling down a company is generally hard and (lately) not done as often. It's pretty difficult to spend 6 years where hiring is your biggest priority (from executive level on down) and then all of a sudden it isn't.

- It's quite common for investors to push hiring more people as a way to get more stuff done. The general refrain you will hear from many investors on how to (move faster|fix problem) is to hire for it.

- The default thing to do with capital to invest is to acquire/hire.

I guess to summarize, staying lean just isn't a priority for these companies or their investors. The expectation is enormous growth or failure. The reality is often quite more nuanced.

← PreviousPage 2 of 6Next →