Readit News logoReadit News
throwaway7783 commented on Good system design   seangoedecke.com/good-sys... · Posted by u/dondraper36
alixanderwang · 9 days ago
> I’m often alone on this. Engineers look at complex systems with many interesting parts and think “wow, a lot of system design is happening here!” In fact, a complex system usually reflects an absence of good design.

For any job-hunters, it's important you forget this during interviews.

In the past I've made the mistake of trying to convey this in system design interviews.

Some hypothetical startup app

> Interviewer: "Well what about backpressure?"

>"That's not really worth considering for this amount of QPS"

> Interviewer: "Why wouldn't you use a queue here instead of a cron job?"

> "I don't think it's necessary for what this app is, but here's the tradeoffs."

> Interviewer: "How would you choose between sql and nosql db?"

> "Doesn't matter much. Whatever the team has most expertise in"

These are not the answers they're looking for. You want to fill the whiteboard with boxes and arrows until it looks like you've got Kubernetes managing your Kubernetes.

throwaway7783 · 8 days ago
This. There is also really no easy way of telling how an interviewer is thinking. One interviewer thought not having a warehouse in the design was a mistake, and the other one though having a caching solution made things too complex. It is completely a hit or miss with interviews
throwaway7783 commented on Job-seekers are dodging AI interviewers   fortune.com/2025/08/03/ai... · Posted by u/robtherobber
throwaway7783 · 20 days ago
Please search for "food deserts"
throwaway7783 commented on Atlassian terminates 150 staff   cyberdaily.au/digital-tra... · Posted by u/speckx
ToucanLoucan · 23 days ago
Needing to cut 150 people suggests catastrophic mismanagement. I get that workloads change, orgs pivot, business has to do business shit, but if you've missed your headcount requirement for whatever work you needed to do by a HUNDRED AND FIFTY PEOPLE!? What even.

Management and leadership is practically a lost art these days, so many organizations are just filled with managers who haven't the first fucking idea how to actually manage people.

All that said to be like: "Well how SHOULD we correctly fire 150 people?" I dunno, to me that's like saying how do I hit a tree with my car in such a way as to make sure I'm not paralyzed? Like so much has already gone wrong to bring you to where this is a pertinent question that I don't think there's really a right answer at this point, there's just gradations of bad.

throwaway7783 · 23 days ago
150 people is less than 1.5% of their total number of employees (12,157 per google) . That is not a catastrophic overestimation.
throwaway7783 commented on Coronary artery calcium testing can reveal plaque in arteries, but is underused   nytimes.com/2025/07/26/he... · Posted by u/brandonb
OutOfHere · a month ago
Unfortunately there is no approved oral medicine to lower Lp(a) that I am aware of. (I mean given a normal LDL.) Statins don't lower it afaik. An oral medicine named muvalaplin is being tested for it.
throwaway7783 · a month ago
There are some in trials. I'm part of one by Eli Lily. Lp(a) sucks, is genetic and so far there was no medication.
throwaway7783 commented on Coronary artery calcium testing can reveal plaque in arteries, but is underused   nytimes.com/2025/07/26/he... · Posted by u/brandonb
wrs · a month ago
My cardiologist pointed out that hard calcified plaques are unlikely to come loose, so unless there’s significant narrowing, they’re not a big problem. However, that situation correlates with a high calcium score. So the calcium score is not always correlated to risk.

A CT angiogram distinguishes soft vs. hard plaques (and shows narrowing), so that’s the ultimate way to clarify the situation. (Bearing in mind radiation exposure risk and cost, of course.)

throwaway7783 · a month ago
Calcium score is mostly for trends over a period of time, to get a sense of progression of disease. A single reading is not very useful is what I was told
throwaway7783 commented on Keep Pydantic out of your Domain Layer   coderik.nl/posts/keep-pyd... · Posted by u/erikvdven
throwaway7783 · a month ago
Return of Java DTOs!
throwaway7783 commented on It's time for modern CSS to kill the SPA   jonoalderson.com/conjectu... · Posted by u/tambourine_man
naet · a month ago
HTMX does the opposite of this, it requires many more round trips to the server instead of using client side JS to do work.
throwaway7783 · a month ago
I meant for the SPA-like experience.
throwaway7783 commented on It's time for modern CSS to kill the SPA   jonoalderson.com/conjectu... · Posted by u/tambourine_man
zeroq · a month ago
SPA is not only about seamless transitions but also being able to encapsulate a lot of user journey on the client side, without the need of bothering server too much.

Let me give you an example - one of my biggest gripes about web ux is the fact that in 2025 most shops still requires you to fully reload (and refetch) content when you change filters or drill down a category.

A common use case is when you come to a shop, click on "books" (request), then on "fantasy" subsection (another request), realize the book you're looking for is actually a "sci-fi", so you go back (request, hopefully cached) and go to "sci-fi" (another request).

It's much better ux when a user downloads the whole catalogue and then apply filters on the client without having to touch the server until he wants to get to the checkout.

But it's a lot of data - you may say - maybe on Amazon, but you can efficiently pack sections of most shops in data that will enable that pattern in less kilobytes that takes one product photo.

I've been building web apps like that since ca. 2005 and I still can't understand why it's not more common on the web.

throwaway7783 · a month ago
HTMX (and similar) solves a lot of this. It so happens that we end up building two apps one frontend and one backend with SPAs as built today. I'd rather build a lot of it on the server side, and add some dumb interactivity on the client (show/hide, collapse/expand, effects). There is still a place for SPA though.
throwaway7783 commented on American sentenced for helping North Koreans get jobs at U.S. firms   fortune.com/2025/07/24/no... · Posted by u/fortran77
rangestransform · a month ago
A charitable interpretation is that it is a form of democratic control of wealth (neighbours decide what you do with your land) rather than individual control of wealth (building however many stories you want on your own land), and democratic control of wealth is definitely closer to communism than individual control of wealth
throwaway7783 · a month ago
Yes, I agree. extending that logic, democracy in general is closer to communism, than to oligarchy (extremes on either side, ignoring feudalism ), but its not communism. I simplify the "isms" with communism - socialism - democracy -capitalism - oligarchy , extremes at both ends generally not good to society at large.
throwaway7783 commented on Parsing Protobuf like never before   mcyoung.xyz/2025/07/16/hy... · Posted by u/ibobev
johnisgood · a month ago
Thanks, I added it to the list. Keep in mind that the numbers may be off (both yours and mine), so I would not take them at face value. It is interesting how in yours JNI is still pretty good. Also Rust is "~5–20 ns" in yours, so I assume "0" is the baseline.
throwaway7783 · a month ago
This is chatgpt. Not my own benchmark. So it is probably hallucinating

u/throwaway7783

KarmaCake day297April 27, 2014View Original