Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dwattttt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
181.
▲
by
dwattttt
6mo ago
These things _are_ function colouring, but they show function colouring isn't scary or hard. The original function colouring essay was much more about JavaScript's implementation than a general statement. If JavaScript had exposed
182.
▲
by
dwattttt
6mo ago
An announcement isn't a quiet action. One would hope that the real maintainers would notice & take action.
183.
▲
by
dwattttt
6mo ago
I've often found myself needing to work on two features at once, esp. where one has a dependency on the other. Maybe that branch is the real goal, and the other branch is an independent chunk of work that the feature needs. Both get it
184.
▲
by
dwattttt
6mo ago
It's easy to forget that what's "simple" is a function of what tools we have. And our familiarity with them.
185.
▲
by
dwattttt
6mo ago
The converse also happens: people look at something IPv6 supports and says "that's crazy, why would that be allowed/designed for", without knowing that IPv4 does it too.
186.
▲
by
dwattttt
6mo ago
> For example, in IPv4 each host has one local net address, and the gateway uses NAT to let it speak with the Internet. Simple and clean. I assume you mean "interface", not "host". Because it's absolutely not tru
187.
▲
by
dwattttt
6mo ago
I think siblings point needs to be made more sharply: this could've gone somewhere good, "I evaluated it and found the gain was not worth the cost to change", but instead went to "the gain from a change is insignificant
188.
▲
by
dwattttt
6mo ago
That goes in the same bucket as rebase. Until you know what it does, you'll be fine avoiding it. Since people are sharing their experiences and my recent one is relevant to edit, I'll go: Working on a feature recently, I ended up
189.
▲
by
dwattttt
6mo ago
Don't you bring nuance into this, this is the internet. Let alone suggest a populace would need to know it.
190.
▲
by
dwattttt
6mo ago
GNU Bazaar thoroughly lost, last release was 2016, Canonical retired it last year: https://en.wikipedia.org/wiki/GNU_Bazaar
191.
▲
by
dwattttt
6mo ago
This is the "if you're already letting faults through, why not give up trying to stop faults?" approach.
192.
▲
by
dwattttt
6mo ago
"better" in that sentence is very specific. Worse is also worse, and if you're one of the people for whom the "better" side of a solution doesn't apply, you're left with a mess that people celebrate.
193.
▲
by
dwattttt
6mo ago
Interestingly, this is the mathematical definition of "chaotic behaviour"; minuscule changes in the input result in arbitrarily large differences in the output. It can arise from perfectly deterministic rules... the Logistic Map w
194.
▲
by
dwattttt
6mo ago
You don't have the ability to revoke my keys on this machine, that's the point. Not even MS could do that, because these are _my_ keys. The alternative proposed here is no keys at all.
195.
▲
by
dwattttt
6mo ago
No? I have locks on my house and car that I have the keys for. That an argument _for_ secure boot.
196.
▲
by
dwattttt
6mo ago
It would work just as well if the instructions instead told you to enrol your own key and sign the cracks. Those instructions just aren't as popular.
197.
▲
by
dwattttt
6mo ago
I've seen the "success" a non-software company has been having, trying to integrate AI into their processes. A hypothetical competitor who chose not to do so would absolutely be coming out ahead right now. I can't say wh
198.
▲
by
dwattttt
7mo ago
> Someone will fulfil the need as there is a high incentive to And those uses which fall short of the new threshold, e.g. hobbyist SBCs, slowly fall away.
199.
▲
by
dwattttt
7mo ago
I'm happy to be against both the white houses' 3rd party telemetry as well as other apps. I can multitask.
200.
▲
by
dwattttt
7mo ago
Reading the link provided by https://news.ycombinator.com/item?id=47511778 , I believe "atomically acquire multiple objects". The link states they try to emulate it by performing a poll then a read, but the gap bet
201.
▲
by
dwattttt
7mo ago
Video streams are not known for their low bandwidth needs, let alone adding in RTT latency for inputs.
202.
▲
by
dwattttt
7mo ago
I mean that directives other than inlining impact correctness. If you have a source file that only builds for one OS, stripping the build tag will break your build.
203.
▲
by
dwattttt
7mo ago
The part I object to is overloading comments, which aren't meant to be load bearing. A tool developed outside the language has no choice but to take something that has no meaning and overload it, but language owners weren't forced
204.
▲
by
dwattttt
7mo ago
Are we referring to 'go fix' as after market tooling? It's certainly done in many places. JsDoc is the biggest example I can think of. But they're all walking the line of "this doesn't have an impact, except wh
205.
▲
by
dwattttt
7mo ago
And yet it still breaks "comments aren't semantic". That transformation I described is still invalid.
206.
▲
by
dwattttt
7mo ago
If the comments impact correctness (which inlining doesn't, but I believe there are other directives that do), saying it's "an implementation detail" waves away "it's an implementation detail that everyone need
207.
▲
by
dwattttt
8mo ago
A storied history: https://en.wikipedia.org/wiki/SimRefinery
208.
▲
by
dwattttt
8mo ago
> Not sure why knife dealers would be assumed to be more moral than firearms dealers What I mean is that you _did_ judge them by a standard used for weapons manufacturers. How you react to their actions _is_ your judgement. But perhaps
209.
▲
by
dwattttt
8mo ago
Since the knife vendors were metaphors for AI vendors, is the comparison you want to make "AI vendors & weapons manufacturers"? That's the standard we should judge them by?
210.
▲
by
dwattttt
8mo ago
sotto voce the knives are a metaphor
More ›