HackerLangs
TopNewTrendsCommentsPastAskShowJobs

tibbar

2,628 karmajoined vor 7 Jahren

Submissions

Don't make fun of renowned Dan Brown

jimmyakin.com
4 points·by tibbar·vor 2 Monaten·1 comments

Dominant Resource Fairness: Fair Allocation of Multiple Resource Types [pdf]

amplab.cs.berkeley.edu
1 points·by tibbar·vor 2 Monaten·0 comments

Building reliability into uncertain event delivery (2022)

zendesk.engineering
2 points·by tibbar·vor 2 Monaten·0 comments

Stripe's Payment APIs: the first 10 years (2020)

stripe.dev
95 points·by tibbar·vor 3 Monaten·51 comments

Looking back on Stripe's payment API migration

jacobbrazeal.wordpress.com
4 points·by tibbar·vor 3 Monaten·1 comments

Review: Machines of Loving Grace

jacobbrazeal.wordpress.com
1 points·by tibbar·vor 3 Monaten·0 comments

Find what you're missing at zombo.com

jacobbrazeal.wordpress.com
3 points·by tibbar·vor 7 Monaten·0 comments

The Perfect Advertisement

jacobbrazeal.wordpress.com
1 points·by tibbar·vor 7 Monaten·0 comments

Cancer

jacobbrazeal.wordpress.com
2 points·by tibbar·vor 8 Monaten·0 comments

Advice for System Design Interviews

jacobbrazeal.wordpress.com
2 points·by tibbar·vor 8 Monaten·0 comments

We are short DoorDash, Inc

img1.wsimg.com
7 points·by tibbar·vor 9 Monaten·0 comments

Nine Aaron Judges

jacobbrazeal.wordpress.com
2 points·by tibbar·vor 10 Monaten·0 comments

comments

tibbar
·vor 3 Tagen·discuss
Writing detailed specs is an important tool to help the LLM translate the idea in your head to code. The spec is an intermediate artifact.
tibbar
·vor 4 Tagen·discuss
The non-determinism is one of the relevant features of this layer of abstraction! And one can learn to validate that the translation is being done properly. Some of the tools you have include writing extremely detailed specs, generating visualizations of the internals of the tool, or (perhaps) reading the code, though that becomes less feasible with volume.

Basically it turns out that code is full of incidental details and what you really want is to verify the important parts, while receiving a guarantee that the vast tail of incidentals is handled "reasonably."
tibbar
·vor 4 Tagen·discuss
I was quite worried about having to code when I interviewed recently. A two- or three- year layoff is a lot. Turns out that it didn't really make much difference! After a few weeks of warm-up exercises, coding was as natural as ever and turned out to be the easier part of technical assessments. I guess a couple decades of muscle memory is hard to lose.

Now then, back to using Fable. It is doing work that previously took me months in an evening.
tibbar
·vor 4 Tagen·discuss
Anthropic's goals here are not just harm reduction, but to stop competitors from making bio discoveries using Claude.
tibbar
·vor 16 Tagen·discuss
Unbelievable in which direction?

I've had years in which most people in my immediate surroundings were sick for weeks or months (likely exacerbated by mold, school, and travel). Also years in which I never really got sick at all.

Getting sick that often is pretty debilitating.
tibbar
·vor 16 Tagen·discuss
This seems kind of weirdly confrontational? Elastic was founded by the guy who created elasticsearch. Why shouldn't he make a living selling services around the software he created? This is a terrific success story!
tibbar
·vor 19 Tagen·discuss
This feels overly cynical. My long-time friend took a job at Meta (over equally compelling financial alternatives) because the manager pitched the team and growth prospects well. (Meta turned out to be quite disappointing on these fronts. I never heard money as an important factor for joining or for leaving.)

In general, the kind of people who get an offer from any particular big tech company probably can get similar money elsewhere, so it's unlikely to be as big a factor as you suggest.
tibbar
·letzten Monat·discuss
[dead]
tibbar
·letzten Monat·discuss
Given how many studies have built-in sampling bias or other surprising assumptions, I still welcome people gut-checking it vs their experience. (Plus, the stories are interesting, right?)
tibbar
·letzten Monat·discuss
Having worked for a business that made a serious go of running everything out of stored procedures, I have to say that lack of version control was a huge problem and effectively limited all development to a single person who held all the rules in their head.
tibbar
·letzten Monat·discuss
lack of version control, clunky language mechanics, performance issues, etc.
tibbar
·letzten Monat·discuss
This has been tried, but thousand-line stored procedures are truly a nightmare.
tibbar
·vor 2 Monaten·discuss
The description of the interview seems like it was explicitly non-technical, though.
tibbar
·vor 2 Monaten·discuss
I mean, we're pretty deep into Westworld/Blade Runner-style scifi at this point. It's actually a crazy, mind-bending question to try to grasp what is going on with chatclaudini at this point. Regardless of what labels we choose or properties we choose to affirm, we're far too deep into uncanny valley for it to be very helpful.
tibbar
·vor 2 Monaten·discuss
LLMs often seem to have trouble determining the severity of a bug/incident/problem in a vacuum. If you run an LLM over 1000 items in parallel and ask "is this bad," it will come up with reasons for it to be bad way more than it might if it were considering all 1000 at the same time.
tibbar
·vor 2 Monaten·discuss
Scrolling down, a bunch of these seem to just be "the startup shut down after getting customers", which doesn't seem particularly scandalous to me?
tibbar
·vor 2 Monaten·discuss
Fair point that there might be some functional changes you can suggest, but I continue to suspect that by the time this PR hit GitHub, all the most important decisions have already been finalized.
tibbar
·vor 2 Monaten·discuss
First of all, redis is amazing, and your 4 month development process speaks to the fact that you've already designed and verified correctness super thoroughly.

... just speaking as someone who sometimes has to review very long PRs sometimes, though, I feel like 25% is a roughly normal level of "signal to noise." 5,000 lines of core logic is a LOT, and the tests and dependencies do still need to be read.

EDIT: I feel like the problem, as a reviewer, is processing 4 months of intensive research/development and providing useful feedback. At that point, there's probably not much major input you can have into the core architecture or strategy, so you're probably not providing much more than a bugbot at that point.
tibbar
·vor 2 Monaten·discuss
Oh wow, I didn't realize that Redis is still mostly just authored by antirez! (My understanding is that he had left for some time and then returned to the project.) That is, honestly, pretty amazing. Well, redis is great and clearly it's worked out.
tibbar
·vor 2 Monaten·discuss
I'm curious, do people around you use AI? Because in my own workplace, people use lots of AI, and they ship lots of PRs, which correspond to actual features on the roadmap. I've been doing this a long time, and there is a whole lotta stuff shipping. I'm a manager and in the handful of hours I have I'm shipping the equivalent of what I would have as a full-time eng years ago.