Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
clintonb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
121.
▲
by
clintonb
3y ago
You can learn more about the current system at https://stripe.com/blog/markdoc . It was never WordPress. You may be over-indexing on “packaging”. It’s been a while since I’ve worked on docs, but much of what you’re call
122.
▲
by
clintonb
3y ago
I worked at Stripe for over five years. It’s a monorepo with multiple services. The marketing site, docs site, and API are separate services.
123.
▲
by
clintonb
3y ago
It’s pretty easy to point <hostname>/docs to an appropriate server. This is literally what Stripe does. There is no need to merge the marketing site with the API or docs.
124.
▲
by
clintonb
3y ago
Yes, but also generate a spec with meaningful operationIds. “getLabels” is much more useful that “529ab782”.
125.
▲
by
clintonb
3y ago
I’m familiar with all that. I worked at Stripe, where I started with a skeleton server first. My point is, when I work with a framework that generates an OpenAPI spec, I find it faster to generate the spec from a prototype server than to wr
126.
▲
by
clintonb
3y ago
Not sure if I’m an advocate, but definitely a fan. I use frameworks (e.g., Django REST Framework, Nest.js) to build the server and generate my OpenAPI spec. I find it faster than writing YAML/JSON manually, and I end up with a half-wor
127.
▲
by
clintonb
3y ago
I’m working with a spec that used GUIDs for their operation IDs. This limits TypeScript code generation to typescript-node, which prepends an underscore on the method names. Otherwise, those starting with numbers would be invalid.
128.
▲
by
clintonb
3y ago
They know when you don't pay enough, so they have to know what you owe. All of the forms we receive (e.g., W-2, 1099) are transmitted to the IRS. They can use them to determine if a tax payer underpaid. I know this firsthand because a
129.
▲
by
clintonb
3y ago
I'm pretty sure most folks cannot modify the firmware of the overwhelming majority of devices they own. This isn't much different.
130.
▲
by
clintonb
3y ago
No middleman was eliminated (at least in the US). Also, the discount would come on the base price, not for an add-on.
131.
▲
by
clintonb
3y ago
The costs at a non-Google level are relatively low, and probably worth ignoring.
132.
▲
by
clintonb
3y ago
They may use Blaze (Bazel) for every language to allow for tracking all dependencies. This helps with reducing the costs of CI by running tests specific to the changed code, and aids code deletion.
133.
▲
by
clintonb
3y ago
Huh!? Why can’t business owners find a solution to increasing collaboration and mentorship? It makes zero sense to involve the government in employee training.
134.
▲
by
clintonb
3y ago
Why do you need a credit card statement for taxes? Business expenses?
135.
▲
by
clintonb
4y ago
What problem are you solving with this “unholy combination”? Typescript gives you the relative safety. If you need faster compilation than tsc, you can use swc.
136.
▲
by
clintonb
4y ago
Target implements this feature better than many retailers. They show your three most-recently-visited stores. Problems arise, however, if your most-recent visits were during trips out-of-state, and you don't care about the store in Kan
137.
▲
by
clintonb
4y ago
Walmart continues to fail at helping me find a store. The search field doesn’t use device location, and requires a zip code. I don’t keep track of zip codes when traveling. I don’t even know the zip codes in the next county! Correction: dev
138.
▲
by
clintonb
4y ago
https://brigade.codeforamerica.org/
139.
▲
by
clintonb
4y ago
Okay…but you can feed a lot of bunnies with the $250K carrot.
140.
▲
by
clintonb
4y ago
I assume you work in software. How hard does the HVAC guy work? I wager if you compared wages earned per hour worked (not just employed), you come out ahead. You probably beat doctors and lawyers, too. Large salaries mean nothing if you don
141.
▲
by
clintonb
4y ago
Product managers usually help the team by interfacing with the customer, not just the internal company.
142.
▲
by
clintonb
4y ago
The definition of "massive" differs. Not everyone has $125K laying around to pay the IRS for illiquid RSUs.
143.
▲
by
clintonb
4y ago
An 83(b) election is only useful if the value of the shares is low. The income tax is negligible and the capital gains tax is zero. The price of many RSUs was not low when they were granted, so the income tax bill would have still been high
144.
▲
by
clintonb
4y ago
That's not a terrible idea. Ironically, my plan this evening was to investigate slowness in some actions for one of my projects.
145.
▲
by
clintonb
4y ago
Legalizing hacking seems like a large loophole that will backfire. Where is the line between white-hat and black-hat?
146.
▲
by
clintonb
4y ago
Was that the industry, or the government?
147.
▲
by
clintonb
4y ago
That ultimately hurts customers more than the data breach. Limiting access means less availability for customers. If all the customers leave, you’ve just contributed to a monopoly/oligopoly.
148.
▲
by
clintonb
4y ago
What does it mean for the industry to self-regulate? How do you define industry? Is it telecoms, or all tech companies? Self-regulation has failed because the cost of a data breach remains relatively low compared to implementing security me
149.
▲
by
clintonb
4y ago
Low latency credit card processing.
150.
▲
by
clintonb
4y ago
Stripe uses Ruby, but not Rails.
More ›