Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sfink
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
sfink
6mo ago
I read it as "shooting down" implying low-effort "I'm going to kill this because it makes me uncomfortable" type responses, not legitimate critique. Well-calculated rejection is indeed a valuable skill, but also hop
152.
▲
by
sfink
6mo ago
Mercurial was written entirely in Python for quite a while. But more to the point, I doubt there are many ideas for which the choice of implementation language is core to the idea. Maybe that's how it was presented, but that's usu
153.
▲
by
sfink
6mo ago
It's not a plan, it's an idea. You're shooting down an idea for not being a plan. The best person for coming up with the idea will probably also come up with some of the pieces of the plan, but they're unlikely to be the
154.
▲
by
sfink
6mo ago
Perf is not normally distributed. Or rather, it is very very common for it to not be. Where I work, we often see multimodal (usually mostly bimodal) distributions, and we'll get performance alerts that when you look at them are purely
155.
▲
by
sfink
7mo ago
> We ran benchmarks comparing bisect vs bayesect across flakiness levels. At 90/10, bisect drops to ~44% accuracy while bayesect holds at ~96%. At 70/30 it's 9% vs 67%. I don't understand what you're comparing. C
156.
▲
by
sfink
7mo ago
This doesn't sound quite right, but I'm not sure why. Perhaps: a reasonable objective would be to say that for N bits of information, I would like to pick the test schedule that requires the least total elapsed time. If you have t
157.
▲
by
sfink
7mo ago
> My idea was to make X-to-safe-lang translators, X initially being Python and Javascript. Both of those languages are already safe. Then you talk about translating to C, so you're actually doing a safe-to-unsafe translation. I'
158.
▲
by
sfink
7mo ago
No. It means we get an extra dose of stearates and inaccurate science. The gloves are not plastic.
159.
▲
by
sfink
7mo ago
Stone tires.
160.
▲
by
sfink
7mo ago
https://github.com/bramcohen/manyana?tab=readme-ov-file#why-... But someone may need to explain it to me.
161.
▲
by
sfink
7mo ago
I've read much of the HN discussion on the previous post, a skimmed the rest, but I didn't see a couple of things addressed: First, how could you make this deal with copies and renames? It seems to me like the pure version of this
162.
▲
by
sfink
7mo ago
I know. I used to use it fairly often when Ctrl-W still did something. It helps, but (1) it doesn't work if you closed the last tab and thus the whole window, you'd need to restore recently closed windows instead; and (2) it is st
163.
▲
by
sfink
7mo ago
...which is why I recently went to about:keyboard and removed that hotkey. I love that page. That, and Ctrl-N. No more forest of blank browser windows when using a terminal emulator in a web page! (Firefox only)
164.
▲
by
sfink
7mo ago
We still try to limit any additional exposure as much as possible, and WR/FG are specced to keep the visibility as coarse as possible. (Collections won't be visible until the current script execution finishes, though async adds a
165.
▲
by
sfink
7mo ago
The only (other) visible effect of GC not running is memory exhaustion. WeakRef/FinalizationGroup not getting triggered can have lots of script-visible effects, so can be much much worse. I wouldn't describe that as "function
166.
▲
by
sfink
7mo ago
Yes, WeakRef and FinalizationGroup both make GC visible (the latter removes the need to poll in your example). So not pedantic at all. They were eventually added after much reluctance from the language designers and implementers, partly bec
167.
▲
by
sfink
7mo ago
This sounds great, I'll have to try this. Though I would expect to do it slightly differently: duplicate the change, do a simple `jj new -m review` on top of it, the `jj squash -i --from @- --into @` to pull in each reviewed chunk. As
168.
▲
by
sfink
7mo ago
Considering how prolific anba is, the only way we know he isn't an LLM is because he'd have to be several generations more advanced than the current SOTA. (It is possible that he might be an LLM from a few decades in the future, c
169.
▲
by
sfink
7mo ago
True, creating value isn't sufficient. But if you're creating value, you don't need that community; that community needs you. That doesn't mean it'll be easy to leave nor that you won't lose a lot by doing so,
170.
▲
by
sfink
7mo ago
In general, it's kind of the difference between having a sharp axe vs a dull axe. Though in the particular case of the MacBook Neo, I'm not sure whether we're talking about sharper or duller. Depends on the metric you're
171.
▲
by
sfink
7mo ago
All of those are only zero-sum if you pick a conserved metric. Land ownership is zero-sum if measured in square meters. But say someone buys up land that is parched, dead, and empty. They use it by planting moisture-retaining crops and wind
172.
▲
by
sfink
7mo ago
Careful. Describing depression as "negative emotions" suggests you aren't familiar with the experience. Negative emotions are the opposite of depression, just as much as positive emotions are. Depression is the lack of affect
173.
▲
by
sfink
7mo ago
I played trombone in high school, never very well, but I definitely adjusted like this. Actually, although it was a slide trombone, I'm talking about adjusting automatically with embouchure. Someone would play the reference note, I
174.
▲
by
sfink
7mo ago
As someone who saw a bunch of these bugs come in (and fixed a few), I'd say that Anthropic's associated writeup at https://www.anthropic.com/news/mozilla-firefox-security undersells it a bit. They list the pr
175.
▲
by
sfink
7mo ago
> For the JS shell, similar to fuzzing, a small fraction of these bugs were bugs in the shell itself (i.e. testing only) There's some nuance here. I fixed a couple of shell-only Anthropic issues. At least mine were cases where the s
176.
▲
by
sfink
7mo ago
It is. If a tree falls in the forest with nobody around to hear it, does it make a sound? If a computer flips bits while it's not doing anything with that memory, does it have bad RAM? A fair number of people pretty much only use their
177.
▲
by
sfink
7mo ago
I think the firefox crash reporter does now? It does a limited memory scan and reports problems it finds. No privacy violations required. That's different from what you're suggesting, because you're right that the crash repor
178.
▲
by
sfink
7mo ago
That's exactly how my bad RAM manifested itself. In fact, I was compiling Firefox, and gcc would get a segmentation fault at some random point during compilation. I'd have to clobber and restart the hour-long build. It was only wh
179.
▲
by
sfink
7mo ago
To be fully accurate, it would also require tracking unique machines when collecting crash reports.
180.
▲
by
sfink
7mo ago
If you want to dig into it, you can post a bunch of that computer's crash reports (navigate to about:crashes) on bugzilla: https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&c... Or you can view several of
More ›