Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
campbel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
campbel
2y ago
Yes, having a full count of people on board seems like a low effort necessary action to be taking especially for emergency scenarios. I assume if the passenger count doesn't match the expected count, especially in the case of a double
62.
▲
by
campbel
3y ago
Assuming the flight crew does a passenger count or checks seats that should be unoccupied, even a non-full flight would result in getting caught.
63.
▲
by
campbel
3y ago
> Sourcegraph’s maintained fork of Zoekt is pretty cool, but is pretty fearfully niche and would be a big, new infrastructure commitment. I don't think Zoekt is as scary as this article makes it out to be. I set this up at my curren
64.
▲
by
campbel
3y ago
Yeah, looks like _only_ the link label gets replaced, otherwise as you suggest it wouldn't be as bad.
65.
▲
by
campbel
3y ago
Opus got it correct for me. Seems like there is correct and incorrect responses from the models on this. I think testing 1 question 1 time really isn't worth much for an accurate representation of capability.
66.
▲
by
campbel
3y ago
Just ran the test and seems to have gotten it correct. Okay, let's think through this step-by-step: We know that Sally is a girl and she has 3 brothers. Each of Sally's brothers has 2 sisters. Now, who are these sisters? They must
67.
▲
by
campbel
3y ago
For #5, I like mesh level retries for a few reasons, but perhaps the biggest is avoiding retry storms by using budgets https://linkerd.io/2.15/tasks/configuring-retries/#retry-bud...
68.
▲
by
campbel
3y ago
There are a lot of good and bad reasons to adopt a mesh. Some of which might relate to your concerns. The things I like most about them, working in infrastructur: 1. I can have a unified set of metrics for all services, regardless of langua
69.
▲
by
campbel
3y ago
I agree it is about syntax. But how is it about type safety?
70.
▲
by
campbel
3y ago
Operators for primitive types are fine, they are well defined by the language and consistent across programs. Operator overloading is going to change behavior between programs which puts extra cognitive load on the reader. That said, Go sti
71.
▲
by
campbel
3y ago
Could you explain _why_ they need overloads and functions don't work? That does not immediately follow for me.
72.
▲
by
campbel
3y ago
I'm really not a fan of small qol features like this. I think it really hurts readability for the general audience. The function itself is minimal overhead and is clearer to the reader.
73.
▲
by
campbel
3y ago
If the organization is solving the problem, removing the organization would result in the problem returning though, right?
74.
▲
by
campbel
3y ago
Seems like an issue with how budgeting is managed. Its always important to find the correct incentive structures.
75.
▲
by
campbel
3y ago
In my experience its mostly the input lag when dealing with the remote environment. I'm quite sensitive to delays in editor input, so I prefer something native. If you aren't sensitive or your remote connection is fast enough for
76.
▲
by
campbel
3y ago
not to completely stalk this guy, but for linkedin users, might be worth liking / sharing his looking for work post https://www.linkedin.com/posts/millert_after-over-13-years-w...
77.
▲
by
campbel
3y ago
https://www.sudo.ws/about/history/#quest-sponsorship and apparently he's no longer being paid to work on it as of this week
78.
▲
by
campbel
3y ago
This would be easier to believe if their display numbers weren't always larger than the real numbers
79.
▲
by
campbel
3y ago
Yes! Optimal designs may not be "elegant" from the human perspective. Reminds me of these complex computer generated airframe designs https://www.bbc.com/future/article/20181129-the-ai-transform... .
80.
▲
by
campbel
3y ago
Couldn't we do an optional type with the type system as is rather than embedding in the language? type Optional[V any] struct { IsSet bool Value V }
81.
▲
by
campbel
3y ago
Also what I do. You could theoretically also create your own type that manages deserialization and includes an "is_set" field.
82.
▲
by
campbel
3y ago
This is the main drawback I also experience with zero values, knowing whether something was set or its the zero value. Like I said, there are some work arounds, buts its a tradeoff. Perhaps its a tradeoff you don't like.
83.
▲
by
campbel
3y ago
I like zero values because when I create a struct I can know for certain accessing a non pointer won't crash the program. That's a pretty good value add. My type system also knows this, so I don't have to worry about assertin
84.
▲
by
campbel
3y ago
> I’ve seen that the predominant enemy for a software project is software engineers. Go keeps them in line for the sake of the project. Brilliant
85.
▲
by
campbel
3y ago
Zero values are fine, some benefits, some drawbacks. Workarounds exist for when you need to identify the difference between unset and zero.
86.
▲
by
campbel
3y ago
> No, that's the business now. It wasn't like that back in the 80s. The printer companies chose to adopt that shitty business model. The entire industries hand was forced to adopt this model. Let me spell it out a bit. 1. Firs
87.
▲
by
campbel
3y ago
> They chose to embrace a razor-blades model-- they sold their soul chasing the consumer market. I really don't know what you'd expect from a publicly traded company other than to go after where the profit is at. At least in th
88.
▲
by
campbel
3y ago
I think you're giving too much credit to the people and their decisions and not the circumstances of the business that HP is in. The fact is that the printing business was completely reshaped by re-manufactured ink/toner. The busi
89.
▲
by
campbel
3y ago
I think there is a difference in competency between using Cloud Compute and running your own Datacenter. Perhaps some companies have the overlap, but I suspect this is an additional skillset they need to cultivate to achieve the savings.
90.
▲
by
campbel
3y ago
I like the closure so I can take my mind off the task and onto home life. Leaving stuff hanging just means I'll be performing the task mentally all night.
More ›