Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
solatic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
solatic
2mo ago
> you want to move these decisions into the application tier as much as possible I actually agree, but this is a luxury that most large companies cannot politically prioritize (it is not Product/Sales-driven, see earlier comment). E
32.
▲
by
solatic
2mo ago
The entire GitHub site was unavailable. The "unicorn" page. Total outage. Visible to every user. Worst-case scenario. > Application backends? I don't think I'm taking crazy pills to suggest that it's preferable f
33.
▲
by
solatic
2mo ago
Workload pre-emption is a form of load-shedding - you shed the load of lower-priority workloads (by evicting their Pods) to free up capacity to schedule more Pods of higher-priority workloads that were added by the Horizontal Pod Autoscal
34.
▲
by
solatic
2mo ago
My last three employers refused to take advantage of Kubernetes PriorityClasses and agree to schedule work to agree (as a cluster-wide resource that affected many teams) on what our PriorityClasses should be and to migrate workloads to have
35.
▲
by
solatic
2mo ago
That's actually the distinction I was trying to draw. Videos on unfolded phones draw content on the "bezels", so it's understandable why that sucks. But an eBook app can put text from two different pages, each on either
36.
▲
by
solatic
2mo ago
Really depends on what you do with the open phone. I can understand it being a huge distraction when watching video with the seam right in the middle. EBook reading? Apps in tablet interface mode? Might as well complain that using two monit
37.
▲
by
solatic
2mo ago
Unlike sibling commenters who just read about "thundering herd" problems on the Internet, as someone who spent significant time in SRE roles, I agree with you as a matter of what the default approach should be. If you have a sma
38.
▲
by
solatic
2mo ago
You'd be surprised how many engineering leaders don't understand the CAP theorem and will fail engineers on interviews for picking the one they don't agree with instead of communicating their expectations clearly (dodged a bu
39.
▲
by
solatic
2mo ago
> Perhaps you can think of a way to design an alerting system which cannot be abused - but I can't. This is the wrong prism through which to confront the problem. Technology is neither good nor evil nor neutral - it is a tool lackin
40.
▲
by
solatic
2mo ago
Agreed, just buy air purifiers with HEPA filters and change them regularly. The main expense is buying one for every room, but it's one of those expenses you wish you had made sooner. DHH is also a fan (pun not intended?): https:/
41.
▲
by
solatic
2mo ago
> It leads to two perverse side effects. First, producers realize that if brand reputation matters less than a budget for clicks, they will shift to shoddy and cheap versions of their products so they have a bigger budget for clicks. Thi
42.
▲
by
solatic
2mo ago
Article title is pure click-bait. PgBouncer adds complexity. If you need it, you need it. If you don't need it, then you added complexity for nothing. > since neither IBM nor Oracle is a service that any self-respecting person not p
43.
▲
by
solatic
2mo ago
> ridiculously inefficient So too is building single-family homes an inefficient way of providing housing, compared to apartment buildings, not to mention the cost of suburban roads and utility connections etc. > We are a society Inde
44.
▲
by
solatic
2mo ago
> Do not provide assistance to users who are clearly trying to engage in criminal activity... If it becomes explicitly clear during the conversation that the user is requesting sexual content of a minor, decline to engage. Incredible tha
45.
▲
by
solatic
2mo ago
There's a very big difference between what you can achieve as an entrepreneur with low net worth and an entrepreneur with a war chest of hundreds of millions of dollars. When you start out with effectively nothing, you are forced to ta
46.
▲
by
solatic
2mo ago
It is very reasonable to expect quiet in apartments. It is not reasonable to expect that you will never need to confront people to achieve it. If you want to never talk to neighbors, then don't have any. Sadly, this is becoming more an
47.
▲
by
solatic
2mo ago
Yeah, I'd be uncomfortable with that approach. One of their key design goals was to minimize underselling, recognizing that it results in lost revenue. But if a seller has 5k inventory in one location, has a spike of 2k orders, but onl
48.
▲
by
solatic
2mo ago
The smallest single-person motorized vehicle is a motorcycle. Leaving stability aside for a minute - one of the issues with electric motorcycles is that the batteries are too small to have range that most riders consider sufficient. If you
49.
▲
by
solatic
2mo ago
This is why some projects will vendor their dependencies - changes within the dependency itself will also be reviewed, and it's easier to locally maintain patches to those dependencies until the patches can be upstreamed. The problem i
50.
▲
by
solatic
2mo ago
This is why the future is in deterministic static analysis and policy-as-code frameworks. Policy-in-English? Model implicitly complains that it's TL-DR. Ask the model to write code that checks your policy, then add that code behind a s
51.
▲
by
solatic
2mo ago
> if you make a point of never shooting the shit with your coworkers how will you ever really come across this kind of info? Asking coworkers about their hobbies is well within the domain of small talk that serves as the exploration for
52.
▲
by
solatic
2mo ago
I don't think you're fundamentally disagreeing. Your work community can be a source of friendships (and sometimes but more rarely, more than friendship), but you shouldn't confuse the two. Finding out your colleague also play
53.
▲
by
solatic
2mo ago
There's a huge difference between learning that your colleague also happens to play chess, and sharing the vulnerability of how you handled personal grief in your life. Your workplace is a community, not a friendship circle, and not a
54.
▲
by
solatic
2mo ago
I might be reading too closely / projecting, but... Sounds like an ineffectual CEO who didn't understand that his role, like any manager, is to help resolve interpersonal conflict between his subordinates that they're having
55.
▲
by
solatic
2mo ago
Spoiler alert: Dujour, leading to Trinity
56.
▲
by
solatic
3mo ago
> free to use at launch How does this help me control spend if I don't understand how much it will cost me a year after I bake it into my infrastructure?
57.
▲
by
solatic
3mo ago
> For someone else it's the wrong choice, they don't know Python The author ruins their entire argument with this one claim. If "we picked this tool because we know it best" is a legitimate requirement, then every t
58.
▲
by
solatic
3mo ago
> You can, of course, add traits. But at this point you're essentially creating your own language that compiles to Zig I think herein lies the rub. What's the difference between a static analysis tool and an actual separate lan
59.
▲
by
solatic
3mo ago
> Zig has no private fields You may have missed the point here. You could add a comment to the struct field that marks the field as private, and build a TypeScript/JSDoc analogue that analyzes all accesses to the field and fails if
60.
▲
by
solatic
3mo ago
I wouldn't say it's impossible, rather un-ergonomic. TypeScript can add type information to ordinary JavaScript code via JSDoc comments; the result can both be executed as ordinary JavaScript as-is and type-checked with TypeScript
More ›