Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Mawr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
601.
▲
by
Mawr
2y ago
> The problem is that TEAM members don’t have enough elements to build a satisfactory mental model of SVC. They need to go by a mix of the client’s interpretation of what the system should be, and what they can tell from the code that th
602.
▲
by
Mawr
2y ago
> Females as strong as males were "unrealistic"... In a game where you can shoot fireballs, travel through dimensions, go back in time, and resurrect the dead.... A tired argument in gaming and fiction in general. Whatever your
603.
▲
by
Mawr
2y ago
> Removing species-specific ability score increases lets players create non-standard combinations without weakening the party. Illogical. Without racial differences there's not such thing as a non-standard combination anymore. The e
604.
▲
by
Mawr
2y ago
Good, that is the correct way to format code. - There are only two strategies and the algorithm to choose between them is trivial for a human to compute. This makes for way better readability, you can reliably predict where the next call&#x
605.
▲
by
Mawr
2y ago
Flight hours are not a good metric, experience does not imply skill. See: - https://youtu.be/o6c3ENr_CRM?t=1731 - https://youtu.be/cUAYQTzXpsg?t=87
606.
▲
by
Mawr
2y ago
Every single person's mind is going to become overloaded at a certain stress & task complexity threshold. Establishing where exactly that point is for a given person is difficult/impossible - e.g. throwing pilots into genuine
607.
▲
by
Mawr
2y ago
The point of a defence pact is not to wage war, but to avoid it. The US being a part of NATO does not mean all actions the US takes are on behalf of NATO.
608.
▲
by
Mawr
2y ago
> The idea that NATO and the US especially only engage in defensive military actions is what requires an insane level of reality denial. Oh? I'd ask for evidence but I think you're just misunderstanding what NATO is. Just becau
609.
▲
by
Mawr
2y ago
That's assuming the interview process tests for job performance with any sort of accuracy.
610.
▲
by
Mawr
2y ago
If the pivoting never happens then the effort will have been wasted. Adding features because of "what if" is the worst engineering sin.
611.
▲
by
Mawr
2y ago
Military incidents are very different. While all civilian planes carry transponders that identify them as such [1], military planes usually don't for obvious reasons, so they're much easier to misidentify as hostile. [1]: https:&
612.
▲
by
Mawr
2y ago
Because a function clearly defines the scope of the state within it, whereas a section of code within a long function does not. Therefore a function can be reasoned about in isolation, which lowers cognitive load.
613.
▲
by
Mawr
2y ago
Oh my indeed. > That kind of behavior does not help achieving high production quality and providing robust and reliable services. Right, so since it's the messenger (assertion) that brought news of defeat in battle, you kill the mes
614.
▲
by
Mawr
2y ago
I can draw on my past experience of interacting with the person to assign a probability to their answer being correct. Every single person in the world does this in every single human interaction they partake in, usually subconsciously. I c
615.
▲
by
Mawr
2y ago
> his main example of a deep module is actually shallow. It's not, you're just ignoring what he said: "A modern implementation of the Unix I/O interface requires hundreds of thousands of lines of code, which address c
616.
▲
by
Mawr
2y ago
> The world’s largest rail system, period. I despise this way of arguing. Laying down x length of rail track is not a difficult problem whatsoever. Such a crude metric is entirely insufficient to back up an argument about how great Ameri
617.
▲
by
Mawr
2y ago
Of course there is, the behavior of the machine should be the same as of a driver - the car shaped object starts to slow down in a way that will make it stop before hitting me at the pedestrian crossing.
618.
▲
by
Mawr
2y ago
It is not possible for me to see you in your car with any sort of reliability; even if I could the benefits are dubious and again, unreliable. Looking at your car is all I need anyway - I can tell if you've seen me by your behavior, yo
619.
▲
by
Mawr
2y ago
That's not good, it means the language is effectively two languages now and you do not know what to expect when you open a supposedly "Java" codebase. If you've known Java for years from the Spring POV and the codebase i
620.
▲
by
Mawr
2y ago
A distinction that belongs in a dictionary perhaps. To a programmer the ecosystem and the language are one and the same. One cannot rewrite every piece of code out there to suit their fancy.
621.
▲
by
Mawr
2y ago
Of course you can, it's a tiny, isolated example consisting of 5 or so tokens. That's not how real programs look like so you cannot take the example so literally. The second form is superior for at least three reasons: 1. Enables
622.
▲
by
Mawr
2y ago
> Now Go loses by over 13 times to the winner. It also loses by over 2 times to Java, which contradicts the general perception of the JVM being a memory hog and Go being lightweight. Well, if it isn't the classic unwavering confiden
623.
▲
by
Mawr
2y ago
Context for those unaware: This article was a response to a 2022 HN thread [1] about the original article of the author's. Then the following discussion happened: [2]. First off, let's appreciate the fact the author has managed to
624.
▲
by
Mawr
2y ago
That's a big if. In practice you're not going to be able to escape needing to interface with Java code others have written. What then? You either waste time putting up shims in front of every single API or, more likely, give up an
625.
▲
by
Mawr
2y ago
Well, the post title implies people using Go are delusional, so that's expected. Starting a conversation by calling someone stupid isn't likely to end up productive.
626.
▲
by
Mawr
2y ago
Different kind of magic. Needing to account for every single line of code being able to throw an exception is very mentally taxing, whereas the existence of a GC removes mental load of needing to account for every single allocation.
627.
▲
by
Mawr
2y ago
> Better that than crashing into a mountain. Quite literally: https://youtu.be/kamyxB-yKrc?t=1479 Or rolling off a cliff: https://youtu.be/0ga8UFy1M04?t=742
628.
▲
by
Mawr
2y ago
Some sources: [1]: "Cycling UK wants to keep helmets an optional choice. Forcing - or strongly encouraging - people to wear helmets deters people from cycling and undermines the public health benefits of cycling. This campaign seeks to
629.
▲
by
Mawr
2y ago
I couldn't agree more, we should make sure cyclists and motorists pay their fair share. 1. The damage caused to a road surface is governed by the fourth power law [1]: "This means that after 160,000 crossings, the bicycle causes a
630.
▲
by
Mawr
2y ago
I now realize I had misread and the parent poster did explicitly say that "thing: String" is fine but "thing String" is not. An odd hill to die on.
More ›