Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gav
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
gav
6y ago
Exactly. Imagine what Zoom would be like if you had to sign up, verify your email, schedule a meeting, and then invite people to that meeting.
122.
▲
by
gav
6y ago
Sam at UserOnboard has teardowns of a bunch of onboarding flows. It's the single best reference I can suggest around optimizing the process: https://www.useronboard.com/
123.
▲
by
gav
6y ago
The other part is that as the value of your properties increase, you can leverage this to buy more properties, capturing even more wealth. My old landlord was a civil engineer who went into business buying multi-family homes in Los Angeles
124.
▲
by
gav
6y ago
It wasn’t until I got a job in consulting and started traveling to what are often dismissed as the “fly-over states” that I got to see billion-dollar B2B businesses that were basically unheard of outside of their market. The B2B e-commerce
125.
▲
by
gav
6y ago
I really need to look at Hammerspoon, thanks for the pointer. Talking about automation, I use BetterTouchTool[1] to give me a few useful touch bar icons: - Speaker and headphone buttons (using switchaudio-osx[2]) - Start meeting that starts
126.
▲
Arguments to make managers care about technical debt
(understandlegacycode.com)
1 points
by
gav
6y ago
|
0 comments
127.
▲
by
gav
6y ago
I've been on both sides so I understand your perspective. Everyone wants to sell on _value_ and in an ideal world you could go up the food chain and say, "hey, if we spend $10,000 on this, we save $100,000 in employee hours".
128.
▲
by
gav
6y ago
Per-user billing works when the value is obvious and the price is low. If you have a B2B SaaS product your goal should be optimizing for getting the maximum users in an organization. The more people who use your product: - The harder it is
129.
▲
by
gav
6y ago
Similarly, "The Creative Process": http://toothpastefordinner.com/103012
130.
▲
by
gav
6y ago
SEEKING WORK Location: Los Angeles, remote for now COVID-19 has meant a 50% reduction in hours (and salary) for me. If you are a small firm or individual who are hurting, we can work something out, maybe I can help out somehow. I'm an
131.
▲
by
gav
6y ago
If you have ANY third-party scripts running on your site you have a risk that they are spying on your users by choice or they've been hacked, e.g. Ticketmaster/Magecart[1]. In both your examples, you'd want to restrict what t
132.
▲
by
gav
6y ago
> [..] we put ourselves at risk if that data falls into the wrong hands. This argument confuses me. You you are willing to trust Stripe with your customers' address and credit card details. You trust that their Javascript doesn'
133.
▲
by
gav
6y ago
I feel like the e-commerce inventory example isn't a great one because the problem is generally solved by avoiding it. Either: Set the inventory amount in your e-commerce system to be less than the actual inventory (which is rarely acc
134.
▲
by
gav
6y ago
Exactly. I tried to do some research into the current credit cards rates and found a spread of numbers but around 20%[1] seems like a reasonable guess. The current prime rate is 3.25%[2]. I'm not saying that credit card companies shoul
135.
▲
by
gav
6y ago
That is true, but it's also been my experience that better discussion happens in smaller forums. Whether that's usenet, reddit, or HN, when it's new, you feel like you're speaking to a small group of people vs. shouting
136.
▲
by
gav
6y ago
Digging into the reason behind breakage, the change is this one: https://github.com/then/is-promise/commit/feb90a40501c8ef69b... Which adds support for ES modules: https://medium.com/@nodejs&#
137.
▲
by
gav
6y ago
I built a bunch of tools with user scripts to help run a smallish ecommerce business. It was especially useful because they didn't have the ability to easily or inexpensively make changes to their platform (you could argue that this is
138.
▲
by
gav
6y ago
Another example is Alphabet: https://abc.xyz/ Almost all the content is intended for investors, and that's behind the link at the top right.
139.
▲
by
gav
6y ago
Projects are often like stone soup, it takes somebody to kick the process off, and I thank you for that. I saw that it now supports Whalebrew[1], which seems interesting. One of the issues that I have with Brew is that often my need is temp
140.
▲
by
gav
6y ago
Basically grabbing a saved Brewfile[1], running `brew bundle install` and waiting a while. [1] https://github.com/Homebrew/homebrew-bundle
141.
▲
by
gav
6y ago
I'd love to get to make further inroads, but I treat my MacBook as something that's disposable, there's nothing on it that I care about. - Pretty much all my software comes from brew or brew cask - All my files are stored in
142.
▲
by
gav
7y ago
I was discussing this issue with somebody that lead an engineering transformation effort to drag an organization of around 2000 developers towards modern development practices. They had accreted so much tech debt and bad ways of working tha
143.
▲
by
gav
7y ago
The other way to look at it is that they have good pricing pages because at scale the ROI of optimizing certain user journeys is gigantic. https://thegood.com/calculators/roi-conversion/
144.
▲
by
gav
7y ago
Why would Twitter send a Content-Disposition header with their API responses? content-disposition: attachment; filename=json.json
145.
▲
by
gav
7y ago
It is beautiful and it's a tough problem to solve--the login/signup is a big cause of friction and confusion to users. I would wonder how many users notice the "Sign Up" link or read it as "Sign In" and not und
146.
▲
by
gav
7y ago
Until sites can monetize content in other ways, they will have to be ad-supported, which to be useful to advertisers, involve tracking. People are simply not willing to pay: https://twitter.com/paulg/status/1219911
147.
▲
by
gav
7y ago
> I find it impossible to believe that an ERP implementation can ever "go smoothly". ERP implementations are like kitchen remodels. Even when they go mostly right, you hate the people doing the work because they've messed
148.
▲
by
gav
7y ago
To echo this point: in my experience, a lot of businesses seem to believe that their internal processes are unique for a reason and offer some competitive advantage instead of being that way because somebody made a decision years ago and th
149.
▲
by
gav
7y ago
> The reason we do the row-by-row method The seats at the front of the plane cost more money. The airlines want everyone who didn’t pay extra to suffer a little to encourage them to pay more next time.
150.
▲
by
gav
7y ago
There’s no guarantee that the model of plane that you’ve booked on is the one that’s at the gate. There’s been plenty of times my plane has been changed out at the last minute due to weather or mechanical issues.
More ›