Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
9rx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
361.
▲
by
9rx
7mo ago
> I'm a VP of Engineering ... Happy to discuss and defend any of it. The original Agile Manifesto abolishes VP roles. Are these amendments an effort to try and save your job?
362.
▲
by
9rx
7mo ago
> If someone with the political clout were to be willing to champion the work and guide the discussion appropriately while someone like me does the work, that's different. There is unlikely anyone on the Go team with more politica
363.
▲
by
9rx
7mo ago
> If a voter stops voting for one party, or the other, the "leadership" of a state fails. Political parties in democracy are quite literally labor unions. The people in them do not independently lead the state, they are mere
364.
▲
by
9rx
7mo ago
> If all people complaining are the leadership - then so are all the customers Not necessarily. Unless you think a global democratic government formed overnight? > The repeated movement of the goalposts here Whatever it is you are
365.
▲
by
9rx
7mo ago
Remember, when it comes to government — at least a democratic one — the people complaining are also the leadership. Think about it from their perspective: - If they do a good job with leadership, only one team will be necessary. Anything
366.
▲
by
9rx
7mo ago
> And an open issue that is basically been ignored. golang/go#51071 It doesn't look ignored to me. It explains that the test coverage is currently poor, so they are in a terrible position of not being able to make changes unt
367.
▲
by
9rx
7mo ago
Rust is the older project of the two, kicking off in 2006. Go, which set sail in 2007, duplicating the work of Rust would have been pointless. We already had Rust. Go's objective was to become a faster Python. Which was something we
368.
▲
by
9rx
7mo ago
It would be helpful for you to share a link to the Github issue you created. If the TLA+ spec you no doubt put a lot of time into creating is contained there, that would be additionally amazing, but more relevant will be the responses from
369.
▲
by
9rx
7mo ago
> "The people I think are smart are those that try to look smart", that is the most plausible. The story does not appear to define smart as "not looking stupid", rather something more towards "mastered the crea
370.
▲
by
9rx
7mo ago
Seven independent government agencies are still an arm of the same leadership. When complete organizational separation is introduced, the concerns you speak of go away. In the USA, the ARPA (you might recognize that name from the thing you&
371.
▲
by
9rx
7mo ago
The actual most plausible explanation becomes clear when you rearrange the words into the right order: "There might be a good reason why people who want to avoid looking stupid are smart ..." Forcing oneself to become smart is t
372.
▲
by
9rx
7mo ago
> The duplication is the same It is not. Seven teams all working under one leadership is quite different to seven leaderships each working with one team. When different governments (e.g. USA and USSR), and thus different leaderships, a
373.
▲
by
9rx
7mo ago
> I think microservices emerged for a different reason: to make more efficient use of hardware at scale. Same thing, no? That is exactly was what Kay was talking about. That was his vision: Infinite nodes all interconnected, sending me
374.
▲
by
9rx
7mo ago
> The goal is to do this parsing exactly once, at the system boundary You are only parsing once at the system boundary, but under the dynamic model every receiver is its own system boundary. Like the earlier comment pointed out, micro
375.
▲
by
9rx
7mo ago
> They might still require a human in the loop, but for how long? For as long as a human remains the customer. Once humans become the proverbial horse supplanted by the automobile... I don't suppose glue really cares.
376.
▲
by
9rx
7mo ago
> A third of them were made redundant. More like something closer to 100%. The ATM was notable for enabling a complete change in mission. The historical job of teller largely disappeared, but a brand new job never done before was creat
377.
▲
by
9rx
7mo ago
> I think the categorisation of tests is sometimes counterproductive "Unit test" refers to documentation for software-based systems that has automatic verification. Used to differentiate that kind of testing from, say, what y
378.
▲
by
9rx
7mo ago
You can use deterministic simulation testing to reproduce a real-world race condition 100% of the time while under test. But that's not the kind of test that will expose a race condition 1% of the time. The kinds of tests that are inad
379.
▲
by
9rx
7mo ago
> You omitted Smalltalk. Exactly. It isn't functional. It doesn't use functions. It uses message passing instead. That is exactly why the term "object-oriented" was originally coined for Smalltalk. It didn't fi
380.
▲
by
9rx
7mo ago
> Other resources are currently in higher demand than their current supply: silver for example. That, of course, is why we created resource allocation as a social construct. Obviously you fundamentally cannot have allocation without sc
381.
▲
by
9rx
7mo ago
The parent is talking about when the implementation is flaky, not the test. When you go to fix the problem under that scenario there is no reason for you to modify the test. The test is fine.
382.
▲
by
9rx
7mo ago
> Visible to whom? The user. Your tests are your contract with the user. Any time there is a user, you need to establish the contract with the user so that it is clear to all parties what is provided and what will not randomly change i
383.
▲
by
9rx
7mo ago
> Taken to extreme this would mean getting rid of unit tests all together in favor of functional and/or end-to-end testing. The dirty little secret in CS is that unit, functional, and end-to-end tests are all the exact same thing.
384.
▲
by
9rx
7mo ago
> When it passes, it's just overhead: the same outcome you'd get without CI. The outcome still isn't the same. CI, even when everything passes, enables other developers to build on top of your partially-built work as it
385.
▲
by
9rx
7mo ago
> Suggesting that affordability is not entirely a social construct. Your strange and desperate attempts to turn this off-topic continue to be recognized, but for those still reading in good faith, it was resource allocation that was
386.
▲
by
9rx
7mo ago
That depends. What problem do I have, exactly? Do I need a library to sort an array? The 5 years ago option is going to be the more likely choice. A library updated 2 weeks ago is highly suspicious. Do I need a library to provide timezone i
387.
▲
by
9rx
7mo ago
> HN is for conversation between humans. What kind of human has an orange head and beige body with text written all over? An HN conversation is clearly with a computer program. Anthropomorphizing it is certainly an interesting take, bu
388.
▲
by
9rx
7mo ago
> that looks a lot like it has the same implications as affordability. Exactly. Now you're starting to get it. Mr B being able to get an apple by "devine right" and him being able to afford the apple are the exact same t
389.
▲
by
9rx
7mo ago
> I'm going to give the apple to the person who pays me the most money. Right. Purely a social construct. You are enabled to make that choice because Mr A and Mr B also believe you should be able to make that choice. But what if t
390.
▲
by
9rx
7mo ago
> Energy is definitely a better example than food. All of these examples are irrelevant. Resource allocation happens because of scarcity, not alongside it. > There is enough food produced to feed the entirety of humanity, probabl
More ›