Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
trevor-e
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
91.
▲
by
trevor-e
2y ago
I tried using https://www.tavus.io/ and it worked at first, but after 40 seconds the guy just kept blinking and twitching at me and became unresponsive to further questions lol. Pretty neat though.
92.
▲
How Duolingo safely deleted 10k lines of code
(blog.duolingo.com)
6 points
by
trevor-e
2y ago
|
0 comments
93.
▲
by
trevor-e
2y ago
Sure, being the top 1% of employees (which I'm assuming L7 principal is) at any company is sure to be great. Very few engineers will ever make that position at a FAANG.
94.
▲
by
trevor-e
2y ago
Yea there's a huge element of randomness to these kinds of interviews. I wasn't a big fan of them at Stripe. You can get some signal like: - do they methodically approach the problem? - do they understand the bug? - do they know h
95.
▲
by
trevor-e
2y ago
From what I remember (left Stripe in late 2022) much of Stripe's codebase was/is a Ruby tangled "big ball of mud" monorepo due to lack of proper modules. Basically a lot of the core modules all imported code from each ot
96.
▲
by
trevor-e
2y ago
I wouldn't say that's true, I personally find Go code more confusing to read than the average language. For example: ``` func (r rect) area() int { return r.width r.height } ``` This syntax is strange to me despite being a
97.
▲
by
trevor-e
2y ago
They tasted horrible but were cheap and would get you incredibly wired and drunk in a short amount of time. A perfect storm for binge drinking students, especially pre-gaming early in the night for other parties/bars. It was a fun time
98.
▲
by
trevor-e
2y ago
FYI Stripe (and many other fintechs) uses Evolve extensively for many of its products too, e.g. Stripe Treasury. https://stripe.com/newsroom/news/treasury > With Stripe Treasury, platforms can offer their users
99.
▲
by
trevor-e
2y ago
I've visited Barcelona a couple times as a tourist and their anti-tourist feelings were always very odd to me, never experienced it elsewhere. Throughout the city is lots of graffiti in popular spots saying "Death to tourists"
100.
▲
by
trevor-e
2y ago
Well I was certainly not expecting to come back and find a large comment thread about _this_ part of my comment. The funny thing is I know the proper usage, I was simply typing fast and rephrased my sentence structure a couple times so the
101.
▲
by
trevor-e
2y ago
> what else are they supposed to thank you for everyday OP: > they stopped saying hello or even talking to me The OP said they completely stopped talking, which is weird to not acknowledge someone you previously would talk to. Seems l
102.
▲
by
trevor-e
2y ago
I would say it's quite fair. It's not just me but several coworkers, other people in this thread, and reviews on the actual VSCode extension itself. I sank several hours trying to fix whatever issue it has with my system and conti
103.
▲
by
trevor-e
2y ago
I tried last month and it was still a mess. The old Ruby extension used to work fine and the new LSP one from Shopify doesn't want to work for whatever reason.
104.
▲
SwiftData vs. Realm Performance Comparison
(emergetools.com)
3 points
by
trevor-e
2y ago
|
0 comments
105.
▲
by
trevor-e
2y ago
Design for things to be easily failable. It should be trivial to have failed messages to go to a DLQ and then reprocess them later on, say after a bug fix. Only make additive changes, don't change existing fields. For enums it's u
106.
▲
by
trevor-e
2y ago
Like anything it can be abused and sometimes folks go overboard with turning everything into an event. However, when done right, it is really amazing to work with. As an event producer as long as you follow reasonable backwards-compatibilit
107.
▲
by
trevor-e
2y ago
The repeated case is something I hadn't thought of when I wrote the original comment since I would never do that so this got me curious. Looks like it _isn't_ guaranteed by any spec, and different frameworks have their own rules a
108.
▲
by
trevor-e
2y ago
URLs can be tricky and have plenty of gotchas depending on what you're trying to do. For example, the order of query params is free to change but it's still the same URL. Nothing that can't be worked around with a little norm
109.
▲
by
trevor-e
2y ago
I'm very confused what Replit's business model these days actually is. Their landing page says "Build software faster", and mentions some AI development/deployment platform. What is the actual product? Is it an IDE
110.
▲
by
trevor-e
2y ago
A rate-limit is most often some arbitrarily configured static value, e.g. each org can make 10 req/s. It's much harder to configure rate limits against some dynamic value like system load so most go with the static value approach.
111.
▲
by
trevor-e
2y ago
They built this with native iOS so I assume a native Android app is coming soon.
112.
▲
by
trevor-e
2y ago
I've always seen currencies multiplied by 100 to remove the need for floating point.
113.
▲
by
trevor-e
2y ago
(author here) Thanks for pointing this out, you're right that Loan would most likely be a POJO with other surrounding helper abstractions. Might rework this code example a bit so it's a fairer comparison. The point I was trying to
114.
▲
by
trevor-e
2y ago
Thanks, this is the tweet thread I was referring to.
115.
▲
by
trevor-e
2y ago
Why do people keep saying that Claude3 has been nerfed? Their CTO has said on Twitter multiple times that not a single byte has been changed since its launch, so I'm curious why I keep hearing this. edit: having trouble finding the twe
116.
▲
by
trevor-e
2y ago
This looks great. I tried doing it myself a while back using existing client libraries for Python and was surprised how annoying the setup is, like the spreadsheet auth in particular. I'm also surprised Google hasn't tried to kill
117.
▲
by
trevor-e
3y ago
Oh I totally missed they snuck that in as a line item. Still, they require you to call them so who knows what that could end up being.
118.
▲
by
trevor-e
3y ago
I was looking at partykit a while back since I have some multiplayer game ideas I finally want to prototype. The pricing confused me -- why is it per developer when they claim to take care of the infrastructure hosting? Shouldn't it be
119.
▲
by
trevor-e
3y ago
As an observer who has used async/await in other languages (Javascript, Swift) I'm really confused why this is such a contentious topic in Rust. swift-concurrency has had its issues as well, but almost everyone I know finds it way
120.
▲
by
trevor-e
3y ago
Do you find this results in less overall test code to maintain since you likely have fewer but higher quality/signal tests?
More ›