HNHacker News
TopNewBestAskShowJobs

davidsawyer

146 karma · joined June 8, 2016

Software Engineer at Amazon

https://www.david-sawyer.com

davidsawyer10@gmail.com

submissionscomments
davidsawyer··on Dark Mode for Slack
Yeah, transparent emoji backgrounds are crucial.
davidsawyer··on Buyer's Remorse: High Debt and Low Pay Leave Some College Grads Rueful
> College needs to be a business decision on the part of the individual.

As much as I agree, can we just step back and think about how much pressure is put on these 17, 18, 19 year olds? Parents, counselors, and other adults have to do a better job helping these kids to make sound decisions around their major and college they attend.

I didn't have anyone coaching me to think about my debt load vs. what my career prospects would be, so I basically lucked out that I chose computer science as my major in my freshman year after coming in undeclared to a UGA, a public school. Pell grant and Georgia's HOPE Scholarship helped to reduce the amount of debt I took on, and I lived in Athens, a cheap college town, and paid $265-300 a month for my rent.

I feel so bad for people who didn't have such luck and are now getting crushed under the weight of an un-marketable degree and a heavy student loan burden. Seems so unfair.

davidsawyer··on Millennials and Gen Z Increasingly Pessimistic About Their Lives, Survey Finds
> The beatings will continue until moral improves.

And until morale improves, as well!

davidsawyer··on I Hit $115k/Month with a Status Quo Improvement
Another similar approach is to see what crazy process they're trying to jam into Excel or Google Sheets, and then you can build a more tailored app for that process, ideally if other businesses could benefit from it.

Edit: I should've read giarc's comment below! We're essentially saying the same thing.

davidsawyer··on Visa, Mastercard mull increasing fees for processing transactions: WSJ
Gas stations do that at a very regular cadence: daily.

Visa and Mastercard change prices much less often than that, so this take is a little too apples-and-oranges for me.

davidsawyer··on Moving from Go to PHP Again
Do you have any good extension recommendations for VS Cocde as it relates to PHP development?
davidsawyer··on Moving from Go to PHP Again
Speaking as someone who moved from a company that heavily leaned on an ORM to a company that is using jOOQ (a thin Java wrapper around SQL) for everything, not being able to use an ORM is pretty painful.

I greatly miss the nice, clean ORM experience. It's so much better for developer efficiency.

davidsawyer··on Show HN: Proven – An alternative to Twitter's verified accounts, with HN support
Yeah, I think that's the right way to do it. You don't really want to add entire domains that your extension does nothing with yet. Though in hindsight, I should have just found all the Airbnb subdomains, TLDs, etc. up front because my extension was intended to be used throughout all of Airbnb, if that makes sense.
davidsawyer··on Show HN: Proven – An alternative to Twitter's verified accounts, with HN support
Yeah, I agree it's definitely a good security practice of Chrome. On the developer side of this, though, it definitely can lose you a lot of users pretty quickly if you add new permissions at any point, so I think it's important to carefully consider permissions before launching an extension.

For my Chrome extension[1], a change[2] in the Airbnb URLs that it runs on caused a significant spike in uninstalls[3] just because it probably scared people a bit. Not a huge deal or anything. Just wanted to share my experience with this stuff.

[1] https://chrome.google.com/webstore/detail/airbnb-price-per-n...

[2] https://github.com/davidsawyer/airbnb-price-per-night-correc...

[3] https://i.imgur.com/JBBolM1.png

davidsawyer··on California governor signs overhaul of bail system
Wow, that's absolutely insane. How did people think that was a good idea?
davidsawyer··on Building a Kickass Portfolio
I'll toss mine out there as well: https://www.david-sawyer.com

Written from scratch. Just wanted to keep it simple and straightforward. It runs on a $5/month DO box.

davidsawyer··on Ethiopia is now Africa's fastest growing economy
And if you're told something "increased by 150%", for example, make sure it really is 150% and not just 50%.
davidsawyer··on Make front end shit again
Needs a hit counter!
davidsawyer··on IBM is not doing "cognitive computing" with Watson (2016)
Here's a great video that covers "AI winters" for those who are curious: https://vimeo.com/170189199
davidsawyer··on Credit card fraud warning signs
Reminds me a lot of massive email validation regex: http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html
davidsawyer··on High-Paying Trade Jobs Sit Empty, While High School Grads Line Up for University
Doctor pay doesn't tend to grow all that much over the course of one's career. Their specialty is the #1 determining factor of pay, hands down.

https://blog.doximity.com/articles/doximity-2018-physician-c...

davidsawyer··on 90-minute ‘super commutes’ more common as Bay Area housing shortage intensifies
Maybe this is what is being referenced: https://www.quora.com/What-percentage-of-San-Francisco-apart...

Though, I don't think this is "rent control" in the NYC sense of the term where rents are kept way under market rate.

Rather, it seems to be a set of ordinances around what landlords can and can't do, largely pertaining to rent increases: http://sfrb.org/rent-ordinance

davidsawyer··on Generating $32,000 in 30 days selling a crypto-filled USB stick
Starter Story looks like a great site! Love the metrics on this post: https://www.starterstory.com/blog/how-i-hustled-my-way-from-...
davidsawyer··on Surgeons urge people to throw out bristle BBQ brushes (2016)
"Just another put another if statement in there, you know, just in case." -Anonymous
davidsawyer··on The Great American Single-Family Home Problem
I would argue that is it still in everyone's best interest to curb sprawl. Taxpayers are still paying for highways and infrastructure to go out into suburbs where we could instead be spending it in a more efficient manner: in an urban environment. I could go on and on about the negative externalities of sprawl (pollution, obesity, etc.), but money is typically at the top of the list of motivating factors for the voting public.
davidsawyer··on Google's latest iPhone rival off to a rocky start
I own AirPods and Jaybird X3s, and the sound quality of AirPods crushes that of the Jaybirds. I completely switched over to AirPods a few months ago and have never looked back.
davidsawyer··on Ask HN: Who is hiring? (August 2017)
Hey, you may want to remove the word "young" from your job description, as it could be perceived as discrimination on the basis of age.
davidsawyer··on Google’s Environmental Report
The contrast of the text of those articles is absolutely abysmal.
davidsawyer··on Google’s breakdown of what Americans don’t know how to spell, state by state
Yeah, as I Georgia resident, I will gladly accept that we "misspell" a word that really has two acceptable spellings.

FWIW, I'm a fan of spelling it "gray". It just feels slightly more American for some reason.

davidsawyer··on iPad 9.7‑inch
What about the iPad Mini 4? That's still currently in their offering.
davidsawyer··on Ask HN: Is S3 down?
Same
davidsawyer··on AirPods are now available
From the website:

>you can listen for 5 hours on a single charge

davidsawyer··on Spotify excessively writing to drive
8 days uptime, 237GB written, 10GB read

Pretty heavy usage, though.

davidsawyer··on Kotlin 1.0.5 is here
I'm curious to hear from anyone with a Groovy background that has worked with Kotlin as well.
davidsawyer··on “Free” shipping is not actually free
Absolutely. Whenever a user sees "$XX", it's a hurdle they have to psych themselves into jumping over. Why on earth would you want to make a user jump over more than one hurdle by including "$XX" for the product and then "$XX" for the shipping?

The obvious counterargument to this is, "If you get the user far enough down the purchase funnel and then show them that second hurdle of another fee or explicit shipping cost, they will have already invested enough time and effort into the purchase process that they will then justify that extra cost just before purchasing." This may well be true sometimes, and people will often pay for shipping if you itemize it out of the total price, but I think everyone would agree that this sort of nickel-and-diming practice pisses people off. Pissing people off hurts your brand. It just does.

Businesses often think too short-term when it comes to getting someone to purchase a product online. Yes, they may purchase that first time and pay "extra" for shipping. But do you think they'll come back a second time if they know they're just gonna get pissed off about that darn shipping price again? I'd say they're much less likely to.

← PreviousPage 2 of 3Next →